Xcode iOS模拟器7.1崩溃运行在Yosemite上,新框架链接弱(未找到符号:_objc_isAuto)

Xcode iOS模拟器7.1崩溃运行在Yosemite上,新框架链接弱(未找到符号:_objc_isAuto),xcode,xcode6,ios-simulator,osx-yosemite,Xcode,Xcode6,Ios Simulator,Osx Yosemite,我刚刚更新到xCode 6.1,不得不重新安装iOS 7模拟器 除了5s iOS 7.1 sim卡,我可以在所有模拟器上运行我的应用程序。 我明白了 dyld: Symbol not found: _objc_isAuto Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Expected in: /Applications/Xcode.app/Co

我刚刚更新到xCode 6.1,不得不重新安装iOS 7模拟器

除了5s iOS 7.1 sim卡,我可以在所有模拟器上运行我的应用程序。 我明白了

dyld: Symbol not found: _objc_isAuto
  Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/usr/lib/libobjc.A.dylib
 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(lldb) 
有什么好处?知道这个sim卡为什么会崩溃吗


感谢

如果您正在针对iOS 8.x SDK构建项目,并且对iOS 8.x中新的、也存在于OS x 10.10中的框架链接较弱,并且在iOS 7.1模拟器中运行,则可能会出现此问题

委员会提到这个问题:

如果应用程序与iOS 8 SDK和OS X中的新框架弱链接 10.10 SDK,如果运行目标是旧版iOS运行时的iOS模拟器,并且主机系统运行的是OS X,则可能无法运行 约塞米蒂。(17807439)


这个问题在更新的iOS 7.1模拟器运行时中得到了解决,可以在稍后从Xcode 6.2 beta 4下载(我认为beta3也可以工作)。

我遇到了完全相同的问题。我认为这也与约塞米蒂有关,因为在升级之前,它起作用了,而在升级之后,使用xCode 6.0对meI也不起作用。在我今天早上更新到xCode 6.1之前,约塞米蒂的情况很好。你找到了解决办法吗?这也发生在iPad Air 7上。1@Darren我在导入时遇到同样的问题本地身份验证框架。你能修复它吗?只是想指出,在我们的例子中(我们弱链接本地身份验证框架),我们能够运行iPhone 5(7.1)模拟器,但不能运行iPhone 5s(7.1)模拟器。谢谢你的回答,我已经为此绞尽脑汁一两天了。这里也是。有什么办法可以让它重新工作吗?我对iPad Air 7.1模拟器也有同样的问题。似乎它与64位平台有关,与64位无关。这与弱链接有关。事实上,您可能会体验到64位而不是32位,这是因为您弱链接的框架在约塞米蒂32位上不可用。如果您需要此功能,唯一的解决方法是使用OS X Mavericks。如果这严重影响您,请在提交一份bug报告,并复制到发行说明中引用的报告。