在El Capitan beta

时间:2015-08-04 07:51:28

标签: ios xcode osx-elcapitan

我将我的计算机更新到昨晚发布给开发人员的最新测试版,昨天晚上编译正常的同一项目现在由于假定的.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。

5 个答案:

答案 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,但你会松开声音:)

http://swcdn.apple.com/content/downloads/43/22/031-29032/71ihp9c54k547fvol25w5g85z9323gqwnr/OSXUpd10.11.pkg

http://swcdn.apple.com/content/downloads/43/22/031-29032/71ihp9c54k547fvol25w5g85z9323gqwnr/FirmwareUpdate.pkg

答案 2 :(得分:3)

Xcode 7.0 beta 5支持El Capitan beta 6。

Release Notes

  

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操作系统的权利而不会逍遥法外。