遇到Xcode10的问题 - 如果我创建一个新的单个视图项目并单击Main.storyboard或Launchscreen.storyboard Xcode通知我“发生内部错误。编辑功能可能有限。”
有限,这意味着不存在。在编辑器页面上无法执行任何操作。看看错误,我得到了这个:
Error Domain = com.apple.InterfaceBuilder Code = -1“遇到与IBAgent-iOS通信的错误。” UserInfo = {NSLocalizedFailureReason = IBAgent-iOS无法启动,NSUnderlyingError = 0x7fc5cec94430 {错误域= NSPOSIXErrorDomain代码= 60“操作超时”UserInfo = {NSLocalizedFailureReason =无法启动IBSimDeviceTypeiPad2x(46853B2D-B957-4F56-9B2F-F187C9ABDB4D,iOS 12.1) , 关掉)
在CoreSimulator下查看我的设备 - 我没有任何UUID。这发生在我尝试创建的每个项目上。
Mojave上的Xcode版本是10.1(10B61)。我清理了项目,删除了DerivedData,我已经卸载了Xcode并重新安装(包括所有〜/ Library&/ Library首选项,缓存,收据等),但这些都没有解决问题。我还重新安装了MacOS Mojave,然后重新安装了Xcode,但同样,这并没有解决问题。我还手动删除了所有模拟器设备并重新读取。再一次,nada - 它仍然试图使用那个不存在的设备:IBSimDeviceTypeiPad2x,即使我选择iPhone8作为编辑器设备。
iPhone8 selected but error still exists
我没有划桨就在小河上。看起来Xcode正在尝试使用不存在的模拟器设备。有谁知道如何纠正/解决这个问题?
好的,我做了一些研究。有些人不得不重命名Xcode应用程序。他们将Xcode重命名为Xcode10。其他人将Xcode-beta重命名为Xcode。试试吧。
在处理了几天后,在CoreSimulator日志中发现了一个错误,该错误将我带到了another SOF post here。
赶紧跑
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
重新启动模拟器服务,并为我修复了一切。