Xcode 11 GM-设备在启动后由于信号9终止而崩溃

时间:2019-09-18 09:48:17

标签: ios xcode

我有一个使用Objective-C(带有手动内存管理)的旧版应用程序。使用新的Xcode 11(金主版),应用在构建并开始在设备/模拟器上运行后崩溃。我注意到,这仅发生在装有iOS 12或更早版本的设备/模拟器上。崩溃是在启动后发生的,发生这种情况时,我在代码中找不到确切的位置。 仅没有特定的崩溃消息:

  

来自调试器的消息:由于信号9而终止

1 个答案:

答案 0 :(得分:3)

问题在于子项目正在使用不同的部署目标进行构建。当所有子项目上的部署目标与主项目相同时,此崩溃将消失。 使我走上正轨的答案就是来自这个线索

Xcode 8, iOS 8 simulator with crash: "dyld: lazy symbol binding failed: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue"