【发布时间】:2015-12-16 02:21:08
【问题描述】:
我最近更新到 Xcode 7 并且像往常一样出现了一些问题。真的很遗憾,因为我期待 Xcode 7 中的新功能。
我遇到了一个似乎无法修复的错误。每次我尝试构建项目时,都会出现以下错误:
我认为我的项目有问题,所以我创建了一个新的 Single View 应用程序,但仍然遇到同样的错误。
我尝试了以下方法,但没有一个对我有用:
- 重新启动 Xcode(无效)。
- 清理并重建项目(无效)。
- 重新启动 Mac(无效)。
- 从 Mac App Store 重新安装 Xcode 7(无效)。
- 在另一台 Mac 上安装了 Xcode 7(仍然遇到同样的问题,即使是使用新的 Xcode 项目)。
- 我尝试了这个 Stack Overflow 问题中的解决方案:https://stackoverflow.com/a/31614717/1598906 - 但可惜没有用。
- 最后,我尝试了以下终端命令,但无济于事:
$ sudo killall -9 ibtoold
还有其他人在使用 Xcode 7.0 时遇到这个问题吗?如果是这样,您是否设法提出任何其他解决方案?我已经尝试了所有我能想到的方法,但没有任何效果。
最后,下面是错误日志的副本:
2015-09-18 21:09:28.416 ibtool[1598:39510] [MT] IBPlatformTool:*** 无法启动带有描述的工具 系统内容 1x 用于 IBCocoaTouchFramework-EightAndLater 带默认保真度:失败 查找或创建描述的执行上下文 系统内容 1x 用于 IBCocoaTouchFramework-EightAndLater 带默认保真度:失败 为 SimDeviceType 类型找到合适的设备: com.apple.dt.Xcode.IBSimDeviceType.iPad-1x 与运行时 SimRuntime : 9.0 (13A340) - com.apple.CoreSimulator.SimRuntime.iOS-9-0(失败原因:无法在路径创建 SimDeviceSet /Users/daniel/Library/Developer/Xcode/UserData/IB Support/Simulator 设备。您需要检查 ~/Library/Logs/CoreSimulator 中的日志 看看为什么创建 SimDeviceSet 失败。)2015-09-18 21:09:38.290 ibtoold [1598:39510] [MT] IBPlatformTool:编写失败的编组 请求对路径进行诊断: /var/folders/lx/kkhv57fd2ll7rhdt0bwfpkb00000gn/T/IB-agent-diagnostics_2015-09-18_21-09-28_418000 /* com.apple.ibtool.errors */ /Users/daniel/Desktop/DS APPS/BT/BloodyTest/BloodyTest/Base.lproj/LaunchScreen.storyboard: 错误:无法打开文档 恢复建议:连接iOS代理失败。请在 bugreport.apple.com 提交错误报告并附上 诊断位于 “/var/folders/lx/kkhv57fd2ll7rhdt0bwfpkb00000gn/T/IB-agent-diagnostics_2015-09-18_21-09-28_418000”。 潜在错误: 描述:未能找到或创建描述的执行上下文 IBCocoaTouchFramework-EightAndLater 系统内容 1x 默认 保真度 潜在错误: 描述:未能找到适合 SimDeviceType 类型的设备:com.apple.dt.Xcode.IBSimDeviceType.iPad-1x with 运行时 SimRuntime:9.0 (13A340) - com.apple.CoreSimulator.SimRuntime.iOS-9-0 失败原因:未能在路径/Users/daniel/Library/Developer/Xcode/UserData/IB Support/Simulator 创建SimDeviceSet 设备。您需要检查 ~/Library/Logs/CoreSimulator 中的日志 查看创建 SimDeviceSet 失败的原因。
感谢您抽出宝贵时间,丹。
【问题讨论】:
标签: objective-c xcode compilation storyboard xib