Xcode 7 - 无法打开文档(情节提要文件)

时间:2015-09-18 20:20:40

标签: objective-c xcode compilation storyboard xib

我最近更新到Xcode 7并且像往常一样出问题。它真的很遗憾,因为我期待Xcode 7中的新功能。

我遇到了一个我似乎无法解决的错误。每次我尝试构建项目时都会出现以下错误:

enter image description here

我认为我的项目出了问题,所以我制作了一个新的单视图应用程序,但我仍然遇到同样的错误。

我尝试了以下的事情,但没有一个对我有用:

  • 重新启动Xcode(没有工作)。
  • 清理和重建项目(没有工作)。
  • 重启Mac(没有工作)。
  • 从Mac App Store重新安装Xcode 7(Didn无法正常工作)。
  • 在不同的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 ibtoold [1598:39510] [MT] IBPlatformTool:***   无法启动带描述的工具    系统内容   1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度:失败   查找或创建描述的执行上下文    系统内容   1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度:失败   为SimDeviceType类型找到合适的设备:   具有运行时SimRuntime的com.apple.dt.Xcode.IBSimDeviceType.iPad-1x:   9.0(13A340) - com.apple.CoreSimulator.SimRuntime.iOS-9-0(失败原因:无法在路径创建SimDeviceSet   / Users / daniel / Library / Developer / Xcode / UserData / IB支持/模拟器   设备。您将要查看〜/ Library / Logs / CoreSimulator中的日志   看看为什么创建SimDeviceSet失败了。)2015-09-18 21:09:38.290   ibtoold [1598:39510] [MT] IBPlatformTool:编写失败的编组   请求诊断到路径:   的/ var /文件夹/ LX / kkhv57fd2ll7rhdt0bwfpkb00000gn / T / IB-剂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上提交错误报告并附上一个zip文件   诊断位于   "在/ var /文件夹/ LX / kkhv57fd2ll7rhdt0bwfpkb00000gn / T / IB-剂diagnostics_2015-09-18_21-09-28_418000&#34 ;.       潜在的错误:           描述:无法查找或创建描述的执行上下文   系统内容1x用于IBCocoaTouchFramework-EightAndLater w / default   保真度           潜在的错误:               描述:无法为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支持/模拟器中创建SimDeviceSet   设备。您将要查看〜/ Library / Logs / CoreSimulator中的日志   看看为什么创建SimDeviceSet失败了。

谢谢你的时间,Dan。

1 个答案:

答案 0 :(得分:0)

非常感谢社区为所有人提供帮助.....不。

最后,我通过升级到OS X El Capitan和Xcode 7.0.1来实现它。

我要指出的一件事是,当我查看Xcode应用程序文件时,其中一些已损坏,当我更新到Xcode 7.0.1时,此问题未得到修复。所以在安装OS X El Capitan之前,我删除了以下内容:

  • Xcode 7.0.1 app
  • Library / Developer文件夹
  • Macintosh HD / Library / Developer文件夹

然后我安装了OS X El Capitan,然后安装了Xcode 7.0.1,现在一切正常。

我希望这可以帮助遇到同样问题的其他人。