我将我的计算机更新到昨晚发布给开发人员的最新测试版,昨天晚上编译正常的同一项目现在由于假定的.xib / .storyboard错误而失败。
我已经尝试过清理项目,从github下载以前的版本等等。然而该项目仍然给我以下错误。 "Failed to communicate with Interface Builder"
以及Command /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool failed with exit code 255
。字面上,.storyboard文件或与其无关的任何内容都没有改变。
还有什么更多的是尝试打开任何.xib / .storyboard文件(即使是我还没有触及的启动屏幕xib导致Xcode崩溃导致我认为这与此无关我。)
其他人遇到此事吗?有任何建议或临时修正吗?
更新:尝试在模拟器上运行任何内容会导致其连续崩溃或挂起,并显示以下错误消息:"Springboard quit unexpectedly"
更新2 :游乐场无法使用但不会崩溃。 而且,这些小伙子似乎与我们在同一条船上。 https://forums.developer.apple.com/thread/13170
这就是为什么我们不能拥有好东西,Apple。
答案 0 :(得分:59)
感谢Apple Developer Forums上的“lembacon”找到了解决方法。
在终点站:
cd /Applications/Xcode-beta.app (or wherever your Xcode 7 beta 4 is located)
cd Contents/Developer/Platforms/iPhoneSimulator.platform
cd Developer/SDKs/iPhoneSimulator.sdk/usr/lib
sudo mv dyld_sim dyld_sim.orig
似乎适用于iOS项目,但watchOS是不确定的。
修改强> watchOS解决方案:
cd /Applications/Xcode-beta.app (or wherever your Xcode 7 beta 4 is located)
cd Contents/Developer/Platforms/WatchSimulator.platform
cd Developer/SDKs/WatchSimulator.sdk/usr/lib
sudo mv dyld_sim dyld_sim.orig
另一个编辑:正如sciasxp所提到的,这也适用于6.4。希望我们能尽快获得新的iOS和Xcode版本,以永久修复此问题。
另一个编辑:今天推出了新的iOS测试版,以及新的Xcode测试版。这个问题应该解决。
答案 1 :(得分:5)
有一个奇怪的解决方法:
直接从Apple的CDN下载并运行以下内容,重新安装Beta 5。这将恢复Xcode,但你会松开声音:)
答案 2 :(得分:3)
Xcode 7.0 beta 5支持El Capitan beta 6。
Xcode 7 beta 5解决了构建iOS项目和运行的问题 OS X El Capitan beta 6上的iOS模拟器(22089926)
答案 3 :(得分:0)
在安装了所有更新的ElCapitan上运行xcode 7.0.1并且xcode经常如上所述退出但是经常不足以让我无法开发。在故事板中设置约束和位置时似乎会发生。 iMac是最新的,每周至少重新启动一次,因为周末非常稳定,我可以做到。
与Apple的每个版本一样,我们只需要等待xcode和/或ElCapitan的更新来修复它。
所以规则是经常保存/构建以保存代码,然后再使用约束,因为它可能会放弃你。
答案 4 :(得分:-5)
它已在El Capitan Beta 6 Release Notes中记录,所以如果你没有阅读它们,你不能责怪Apple。
已知问题
- Xcode 6.x在OS X El Capitan上运行时已知兼容性问题。强烈建议您在运行时使用Xcode 7 在OS X El Capitan上。
编辑大多数情况下,这个答案的基调是由#34引起的;这就是为什么我们不能拥有好东西,Apple。"有关声明,暗示OP认为他拥有上帝赋予的使用beta操作系统的权利而不会逍遥法外。