访问故事板会挂起xcode,然后在下面抛出错误。对于新创建的项目,在新(重新)安装的xcode上会发生这种情况。
我已经尝试过xcrun simctl
命令,没有UDID: 9C08E254-108D-49F6-A1FC-CE43B2F30EB9
的设备。
不清楚IBSimDeviceTypeiPad2x
是哪个设备。
在Simulator中删除并重新创建所有iPad设备。在iOS 11.4上无法使用iPad 2
已完成卸载并重新安装xcode(包括删除~/Library/Developer / Cache / Application Support
的东西。
问题依然存在。
错误:
Encountered an error communicating with Interface Builder Cocoa Touch Tool.
(Failure reason: Interface Builder Cocoa Touch Tool failed to launch):
Failed to boot device IBSimDeviceTypeiPad2x (9C08E254-108D-49F6-A1FC-CE43B2F30EB9, iOS 11.4, Shutdown)
System content for IBCocoaTouchFramework-ElevenAndLater <IBScaleFactorDeviceTypeDescription:
0x7f93a450bec0> scaleFactor=2x (Failure reason: Failed to boot IBSimDeviceTypeiPad2x (9C08E254-108D-49F6-A1FC-CE43B2F30EB9, iOS 11.4, Shutdown)):
Unable to boot the Simulator. (Failure reason: launchd failed to respond.)
launchd_sim日志包含:
missing or invalid configuration plist
xcode版本:
Version = 9.4.1 (9F2000)
Plugin Version = 14113
Beta Version = 0
OS Version = 10.13.6 (17G65)
如果这有助于其他任何人解决此问题:经过数周的Apple支持来回,我们将其跟踪到第三方内核扩展或第三方防病毒。彻底确保两者都被禁用后,故事板编辑再次可用。在我的情况下,很可能是Little Snitch干扰(确保网络过滤器和网络监视器都设置为“关闭”位置)。可能还有一个Little Snitch规则也在干扰,我还没有花足够的时间来追踪它。
我一直在努力解决这个问题,向Apple提交了一份错误报告,他们声称我没有获得许可。没有参考什么权限。从错误报告到日志文件的底部是以下文本。
“您无权将文件”60ACC3A5-E7E2-4330-869B-15447826C019“保存在”CoreSimulator“文件夹中。” UserInfo = {NSFilePath = / Users / terryburdett / Library / Logs / CoreSimulator / 60ACC3A5-E7E2-4330-869B-15447826C019,NSUnderlyingError = 0x7fda1871c8b0 {Error Domain = NSPOSIXErrorDomain Code = 13“Permission denied”}}}}}
按照Logs文件夹中的Logs和getinfo路径。如果您的名称不在共享和权限列表中,请解锁该文件夹并添加它。更改读/写权限。下次运行Xcode时,它应该在Logs文件夹中创建一个CoreSimulator文件夹,并且无错误地编译。