我最近升级了新的beta版本macOS 10.14,但在安装后当我尝试打开旧版Xcode 8.3.2时,它每次都会崩溃。以下是具体细节。 Symbol not found: _OBJC_IVAR_$_NSTextViewIvars.sharedData
Xcode 8.X.X不支持macOS 10.12及以上版本。 问题原因: "DYLD,[0x4]符号丢失" 同时也不符合Swift版本要求。因此您需要升级Xcode版本或将操作系统版本降级至10.12以下。
正如这里和这里等几个地方所讨论的那样,Xcode 8不能在Mojave上运行。目前最好的方法是将您的应用程序迁移到使用最新的Xcode运行,或者运行一个支持您所需的Xcode版本的High Sierra或更早版本的虚拟机。