watchOS 9.4模拟器报错求助:重置无效且无法单独启动(附错误日志)
watchOS 9.4模拟器启动失败(错误代码FBSOpenApplicationServiceErrorDomain Code:5)解决方案
问题详情
- 使用watchOS 9.4模拟器,重置后问题未解决
- 该模拟器无法在不运行应用的情况下启动,但watchOS 8.5版本的模拟器可正常启动
- 报错信息:
Domain: FBSOpenApplicationServiceErrorDomain Code: 5 Failure Reason: Unexpected error type. User Info: { BSErrorCodeDescription = InvalidResponse; IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher; SimCallingSelector = "launchApplicationWithID:options:pid:error:"; } -- The request to open ".watchkitapp" failed. Domain: FBSOpenApplicationServiceErrorDomain Code: 5 Failure Reason: Unexpected error type. User Info: { BSErrorCodeDescription = InvalidResponse; }
解决步骤
- 清理派生数据与模拟器缓存
- 完全关闭Xcode和所有运行的模拟器
- 打开终端执行以下命令删除派生数据:
rm -rf ~/Library/Developer/Xcode/DerivedData - 继续执行命令删除模拟器缓存:
rm -rf ~/Library/Developer/CoreSimulator/Caches
- 重新创建watchOS 9.4模拟器
- 打开Xcode,进入
Window > Devices and Simulators菜单 - 选中故障的watchOS 9.4模拟器,点击右下角删除按钮移除
- 点击
+按钮,重新创建同版本的模拟器,选择匹配的设备型号与watchOS版本
- 打开Xcode,进入
- 重置Xcode偏好设置
- 关闭Xcode
- 在终端执行命令重置Xcode偏好:
defaults delete com.apple.dt.Xcode
- 验证Xcode版本兼容性
watchOS 9.4需要Xcode 14.3及以上版本支持,若当前Xcode版本过低,建议升级到对应版本
内容的提问来源于stack exchange,提问作者Akram Syed
相关产品推荐
相关产品推荐

