无法在macOS 10.14 beta上打开Xcode 8.3.2

36

我最近升级了新的beta版本macOS 10.14,但在安装后当我尝试打开旧版Xcode 8.3.2时,它每次都会崩溃。以下是具体细节。

Symbol not found: _OBJC_IVAR_$_NSTextViewIvars.sharedData

Xcode 8.3.2 crash log


你尝试过删除所有Xcode缓存吗?这可能会有所帮助。例如,请参阅我的答案https://superuser.com/a/1147209/430478。 - Eric Aya
1
对我没用。我讨厌这个更新! - Yaroslav Dukal
1
这也发生在我身上。我不得不回退到High Sierra,只为了让Xcode 8在我的电脑上工作。 - jaytrixz
@jaytrixz 怎么还原?使用时间机器备份吗? - Michael
所以,如果你想要 XCode 8,你是否尝试先升级到8.3呢? - Ron Gahlot
我也无法在Mojave上运行Xcode 8.3.3。我正在尝试引导需要Xcode> 8 <8.3.3的传统应用程序。RIP - Kyle Miller
3个回答

2

Xcode 8.X.X不支持macOS 10.12及以上版本。

问题原因: "DYLD,[0x4]符号丢失"

同时也不符合Swift版本要求。因此您需要升级Xcode版本或将操作系统版本降级至10.12以下。


1

正如这里这里等几个地方所讨论的那样,Xcode 8不能在Mojave上运行。目前最好的方法是将您的应用程序迁移到使用最新的Xcode运行,或者运行一个支持您所需的Xcode版本的High Sierra或更早版本的虚拟机。


-1

Xcode 8的某些版本由于Swift版本不兼容macOS 10.14。因此,如果您想使用XCode 8,您是否尝试先升级到8.3版本?


4
需要引用来源。 - Michael

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接