升级到XCode 8.0后“无法启动模拟器”,除非禁用SIP

时间:2016-10-18 15:14:26

标签: xcode simulator

使用XCode 8.0(8A218a),在OS X 10.11.6下,模拟器(版本10.0 - SimulatorApp-700.5.3)和为iOS 10.0创建的新设备 - 现在出现错误“无法启动模拟器。” / p>

(通过OSX和XCode的各种升级,在此之前相当长一段时间没有任何问题的开发。)

注意:我在升级XCode的同时采取的唯一“不寻常”操作是我重新安装iOS 9.3模拟器设备作为替代方案,因为我怀疑在我的应用程序中出现的新问题是特定的到iOS 10.0。

还有一个与XCode无关的异常症状,在我重新启动SIP禁用后消失:

  

CoreTelephony跟踪文件错误...无法创建\ tmp(某事)

注意:已验证有足够的磁盘空间。

到目前为止,我发现的唯一解决方法是禁用SIP。

其他无效的行动:

  • 在模拟器中重置内容和设置。
  • 删除所有模拟器设备,然后重新创建它们。
  • 删除XCode的缓存“DerivedData”文件。 (我认为这与项目构建有关,而不是模拟器设备,但只是在 情况下...)
  • 删除XCode和Simulator(拖到垃圾箱),然后重新安装Xcode。
  • 创建新的模拟器设备。

什么是不那么激烈的修复,不需要禁用SIP?

注意:我希望一旦我成功运行没有SIP的模拟器,就可以创建所需的任何文件,然后可以打开SIP并再次运行..但是一旦SIP打开,就会“无法启动”模拟器“再次。

0 个答案:

没有答案