Xcode14无法在Apple Watch模拟器安装WatchOS应用的问题咨询
WatchOS模拟器安装空应用提示“存储空间不足”的原因及解决办法
原因分析
- 这个提示大概率是假报错:Watch模拟器默认存储配额足以容纳空应用,本质是配对后的同步机制异常,或是模拟器缓存堆积导致系统误判。
- Xcode的CoreSimulator服务进程异常,也会引发这类不符合实际的错误提示。
解决步骤
1. 重置Watch模拟器
打开Watch模拟器,通过顶部菜单 Hardware > Erase All Content and Settings 清空所有内容,之后重新与iPhone模拟器完成配对。
2. 删除并重建Watch模拟器
- 关闭所有模拟器,打开Xcode并进入
Window > Devices and Simulators - 在左侧列表选中对应Watch模拟器,右键选择
Delete - 点击左下角
+按钮,重新创建同型号的Watch模拟器,再与iPhone模拟器配对后尝试安装应用。
3. (可选)调整模拟器存储配额(仅当确认真的空间不足时)
如果确实需要扩容,可按以下操作:
- 打开终端,输入
xcrun simctl list devices,找到目标Watch模拟器的UDID - 前往目录
~/Library/Developer/CoreSimulator/Devices/[你的UDID]/data/Library/Preferences,找到com.apple.diskimagesd.plist文件 - 编辑该文件,修改
DefaultDiskImageSize的值(例如改为2097152000,对应2GB),保存后重启模拟器。
4. 重启CoreSimulator服务
关闭Xcode和所有模拟器,在终端执行:
killall -9 com.apple.CoreSimulator.CoreSimulatorService
重新打开Xcode后再尝试运行应用。
内容的提问来源于stack exchange,提问作者Emil
相关产品推荐
相关产品推荐

