程序可以正常运行。Xcode 打开StoryBoard和Xib提示an internal error occurred. Editing functionality may be limited.无法对之前项目里的StoryBoard和Xib文件进行编辑,新建StoryBoard和Xib文件也无法编辑。项目在别的电脑上正常,感觉我的电脑有毒。
网上找的一些解决方案,clean后重启Xcode、删除DerivedData重启Xcode,重装Xcode等都试过,没用。
最后贴上Log日志:
XCODE VERSION INFO:
=================================
Version = 9.4.1 (9F2000)
Plugin Version = 14113
Beta Version = 0
OS Version = 10.13.5 (17F77)
=================================
ERROR:
=================================
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 (5E2445B3-FC87-42A2-A202-B00715A3335F, iOS 11.4, Shutdown) for context <IBCocoaTouchToolLaunchContext: 0x7f8a20deaa50> toolName = Interface Builder Cocoa Touch Tool, description = <IBCocoaTouchPlatformToolDescription: 0x7f8a39ace8e0> System content for IBCocoaTouchFramework-ElevenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f8a2152e600> scaleFactor=2x (Failure reason: Failed to boot IBSimDeviceTypeiPad2x (5E2445B3-FC87-42A2-A202-B00715A3335F, iOS 11.4, Shutdown)): Unable to boot the Simulator. (Failure reason: launchd failed to respond.)
Error Domain=com.apple.InterfaceBuilder Code=-1 "Encountered an error communicating with Interface Builder Cocoa Touch Tool." UserInfo={NSLocalizedFailureReason=Interface Builder Cocoa Touch Tool failed to launch, NSUnderlyingError=0x7f8a2164f250 {Error Domain=NSPOSIXErrorDomain Code=60 "Operation timed out" UserInfo={NSLocalizedFailureReason=Failed to boot IBSimDeviceTypeiPad2x (5E2445B3-FC87-42A2-A202-B00715A3335F, iOS 11.4, Shutdown), NSLocalizedDescription=Failed to boot device IBSimDeviceTypeiPad2x (5E2445B3-FC87-42A2-A202-B00715A3335F, iOS 11.4, Shutdown) for context <IBCocoaTouchToolLaunchContext: 0x7f8a20deaa50> toolName = Interface Builder Cocoa Touch Tool, description = <IBCocoaTouchPlatformToolDescription: 0x7f8a39ace8e0> System content for IBCocoaTouchFramework-ElevenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f8a2152e600> scaleFactor=2x, NSUnderlyingError=0x7f8a3be920e0 {Error Domain=NSPOSIXErrorDomain Code=60 "Operation timed out" UserInfo={NSLocalizedFailureReason=launchd failed to respond., NSLocalizedDescription=Unable to boot the Simulator.}}}}, NSLocalizedRecoverySuggestion=Please check Console.app for crash reports for "Interface Builder Cocoa Touch Tool" for further information., NSLocalizedDescription=Encountered an error communicating with Interface Builder Cocoa Touch Tool.}
我用电脑上另一个管理员账号登录,竟然就正常了,不可思议。虽然算是解决了,但仍然想知道如何正确解决这个问题。