swift 如何重置预览数据?

2o7dmzc5  于 11个月前  发布在  Swift
关注(0)|答案(1)|浏览(64)

我在XCode 14中开发一个多平台应用程序。My previews为我的应用读取数据并将数据写入Application Support目录,并使用@AppStorage属性。
如何删除预览的所有数据?我想重置所有@AppStorage值和文件存储,但每篇文章或教程似乎都过时了。我如何重置所有这些XCode预览数据?
我已经尝试删除各种文件和目录的基础上各种教程。我看到一些文章和教程提到了XCode 14中似乎不存在的菜单项。
例如,我的应用程序“应用程序支持”目录中有一些旧文件,这些文件导致了问题,我只是不知道如何删除它们。
我也想完全删除所有@AppStorage值。
本质上,我只是想创建一个状态,反映我的应用程序从未运行过的情况。在我的物理iPhone上,只需删除应用程序并从XCode重新加载就可以了。但是XCode预览版对我来说完全是个谜。我还没有找到一种方法来重置macOS构建的数据。
我只是不敢相信重置数据会这么难。我错过了什么吗?

kd3sttzy

kd3sttzy1#

您可以尝试以下步骤:

  • 打开终端。
  • 转到项目目录。
  • 运行以下命令:

xcrun simctl --设置预览全部删除
这应该会清除预览缓存数据,并且应该可以正常加载。

  • 从OP编辑:*

首先运行sudo xcode-select -s /Applications/Xcode.app

相关问题