ios - Xcode 8,iOS 8 模拟器崩溃 : "dyld: lazy symbol binding failed: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue"

标签 ios xcode8

更新到 Xcode 8,在 iOS 8 模拟器中运行我的应用程序并崩溃,尽管 iOS9 和 iOS10 没问题。

"dyld: lazy symbol binding failed: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue Referenced from: ** Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libobjc.A.dylib

dyld: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue
Referenced from: ** Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libobjc.A.dylib"

最佳答案

如果您在主项目下有任何子项目,发生这种情况的原因之一是一个或多个子项目的“部署目标”高于主项目。

例如,如果您的主项目的部署目标为 8.0,则将所有子项目的部署目标设置为 8.0。 我认为这会解决您的问题。让我知道以防万一。干杯。

关于ios - Xcode 8,iOS 8 模拟器崩溃 : "dyld: lazy symbol binding failed: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39486064/

相关文章:

ios - 更改 xcode 中的现有类名

swift - 如何抑制 Swift 3 中的警告?

ios - Xcode 8.2.1 无法添加文件夹引用

ios - XCode 6.3 错误 : Unknown class in Interface Builder file

ios - Xcode 8.3.3 "No accounts with iTunes Connect access"

ios - 长按 EXC_BAD_ACCESS;没有僵尸事件

Xcode 在特定项目上崩溃

ios - 在 UICollectionViewController 上呈现 ActionSheet 警报

iphone - 如何让 Apple 的 @2x 视网膜图像命名约定适用于具有 Rails 后端的应用程序?

ios - 当 TableView 单元格被选择两次时,它会崩溃并出现意外的 nil 错误