如何重置XCode 14多平台应用的预览数据?
重置Xcode 14多平台应用预览与macOS构建数据的完整方案
一、彻底清除Xcode预览的所有数据
关闭所有预览窗口并退出Xcode,打开终端执行以下命令:
# 删除预览模拟器设备的全部数据 rm -rf ~/Library/Developer/Xcode/UserData/Previews/Simulator Devices # 删除预览缓存 rm -rf ~/Library/Caches/com.apple.dt.Xcode.previews
执行后重启Xcode,预览会重新生成干净的运行环境,@AppStorage值和Application Support目录数据都会被清空。
二、重置macOS本地构建应用的存储数据
- 退出正在运行的应用,打开Finder,按下
Cmd+Shift+G调出路径跳转框。 - 输入以下路径(替换
你的应用Bundle ID为项目实际的Bundle ID,可在Xcode项目设置的Identity面板中查看):~/Library/Containers/你的应用Bundle ID/Data/Library - 删除
Application Support目录(清除文件存储),同时删除Preferences目录下对应你的应用的.plist文件(@AppStorage的数据存储在此)。
三、补充清理步骤(若上述方法未解决问题)
- 删除Derived Data:打开Xcode,点击顶部菜单
Xcode > Settings > Locations,找到Derived Data栏的路径,点击右侧箭头打开文件夹,删除当前项目对应的文件夹。 - 重置iOS模拟器(若涉及iOS预览):打开模拟器,点击顶部菜单
Device > Erase All Content and Settings,彻底重置模拟器环境。
通过以上步骤,无论是Xcode预览还是macOS本地构建的应用,都会回到从未运行过的初始状态,所有存储的数据都会被彻底清除。
内容的提问来源于stack exchange,提问作者jnfjnjtj
相关产品推荐
相关产品推荐

