Xcode 15构建App遇退出码147:SimError 403设备不兼容求助
解决Xcode 15构建时"Exited with status code 147"(SimError 403)的问题
问题根源
iPhone X 机型已不再被 iOS 17.2 模拟器运行时支持,属于苹果官方的兼容性调整,旧机型会逐步从高版本iOS的模拟器环境中淘汰。
可行解决方案
1. 切换兼容的模拟器机型
打开Xcode的设备选择器,选择iPhone 11及后续发布的机型(如iPhone 14、iPhone 15),这类机型完全适配iOS 17.2运行时,切换后重新执行构建即可。
2. 降级iOS模拟器运行时(若必须使用iPhone X)
- 打开Xcode的
Settings→Platforms - 在iOS列表中下载iOS 16.x及以下版本的运行时包
- 进入模拟器设备管理器,创建一个搭载iOS 16.x运行时的iPhone X模拟器,选中该设备后重新构建项目
3. 重置CoreSimulator服务(清理异常缓存)
若以上方法无效,可能是模拟器缓存导致的异常,执行以下终端命令:
xcrun simctl shutdown all xcrun simctl erase all killall -9 com.apple.CoreSimulator.CoreSimulatorService
重启Xcode后再次尝试构建操作。
内容的提问来源于stack exchange,提问作者fabiobh
相关产品推荐
相关产品推荐

