dyld:懒惰符号绑定失败:找不到符号:_objc_setProperty_atomic

3

我遇到了这个错误

dyld: 惰性符号绑定失败: 找不到符号:_objc_setProperty_atomic

我已经添加了CaptureRecord框架,在模拟器上运行很好。但是在尝试在实际设备上运行时出现了此错误。

请帮助我,谢谢。


感谢您的问题和下面的评论:我在Mac OS上遇到了类似的问题,其中克隆的git项目的部署目标是10.8,但我的机器上运行的是10.7。您的评论帮助我解决了我的问题。 - Oliver Mason
2个回答

3
在我的情况下,问题是由于我在 iOS 6.1 环境下运行,而使用的是 5.0 模拟器导致的。

0
在项目设置中的OTHER_LINKER_FLAGS中添加-fobjc-arc。

5
对我来说,这没有任何作用。我的问题是我在部署目标为6.0的框架中包含了一个。将其重新编译为部署目标为5.0后,所有项目和子项目都使用部署目标为5.0进行构建,一切正常。 - JugsteR
@JugsteR 也许你应该把这个移到答案里? - xverges

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