刚刚更新到macOS Mojave,然后从Xcode 9更新到Xcode 10(通过App Store(。但是当我启动 Xcode 10 时,它会启动一秒钟,然后立即关闭,没有显示错误消息或崩溃报告对话框。
我打开控制台应用程序并看到一些可能相关的日志消息:
CODE SIGNING: cs_invalid_page(0x1048a3000): p=6061[Xcode] final status 0x23006a00, denying page sending SIGKILL
CODE SIGNING: process 6061[Xcode]: rejecting invalid page at address 0x1048a3000 from offset 0x282000 in file "/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/DVTKit" (cs_mtime:1536705076.0 == mtime:1536705076.0) (signed:1 validated:1 tainted:1 nx:0 wpmapped:0 dirty:0 depth:0)
我通过删除Xcode 10(以及我安装的Xcode 10测试版(解决了这个问题。然后从App Store重新安装了Xcode 10。还重新启动了计算机。然后它奏效了。
我从 xcworkspace 中删除了 xcuserdata,它为我修复了它......比重新下载 Xcode 快得多。