如何解决Xcode SwiftUI中的「Device Preview Error: reachedUpdaterLimit」问题?
解决Xcode 14.2 Widget设备预览
reachedUpdaterLimit报错的方案 1. 重置设备上的Widget预览服务
- 断开iPhone与Mac的连接
- 在iPhone上操作:打开「设置」→「通用」→「VPN与设备管理」→找到对应开发证书下带"Preview"后缀的Widget预览应用→删除该应用
- 重启iPhone后重新连接Mac与Xcode
2. 清理Xcode的Derived Data
- 关闭Xcode
- 打开Finder,按
Cmd+Shift+G,输入路径~/Library/Developer/Xcode/DerivedData - 删除当前Widget项目对应的Derived Data文件夹(可按项目名称搜索定位)
- 重新打开Xcode,重构项目后尝试设备预览
3. 强制重置Xcode相关服务
- 关闭Xcode
- 打开终端,依次执行以下命令:
killall -9 com.apple.CoreSimulator.CoreSimulatorService killall -9 xcodebuild killall -9 Xcode - 重启Xcode,连接设备后再次触发预览
4. 重新校验设备开发者模式
- 在iPhone上:打开「设置」→「隐私与安全性」→「开发者模式」,先关闭开关再重新开启,重启设备后重试预览
内容的提问来源于stack exchange,提问作者MD Sazid Hasan Dip
相关产品推荐
相关产品推荐

