加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 当为iOS 5.0编译时,什么可能导致“Symbol not found:

发布时间:2020-12-15 01:56:40 所属栏目:百科 来源:网络整理
导读:我在IOS 5中有一个编译错误。 我得到的错误是: wait_fences: failed to receive reply: 10004003dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_atomicReferenced from: /var/mobile/Applications/952C640B-8310-4028-AAE5-FD308D
我在IOS 5中有一个编译错误。
我得到的错误是:

wait_fences: failed to receive reply: 10004003
dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_atomic
Referenced from: /var/mobile/Applications/952C640B-8310-4028-AAE5-FD308D02B005/MorethanMusic.app/MorethanMusic
Expected in: /usr/lib/libobjc.A.dylib

dyld: Symbol not found: _objc_setProperty_atomic
Referenced from: /var/mobile/Applications/952C640B-8310-4028-AAE5-FD308D02B005/MorethanMusic.app/MorethanMusic
Expected in: /usr/lib/libobjc.A.dylib

如何解决这个错误?

解决方法

保罗的答案只有一半。经过一些搜索,我发现了 this线程,这建议您使所有子项目的部署目标相同:

只要它们是一样的,它们是什么(至少对于这个问题)无关紧要。
这解决了我这个精确的错误。

建立前,不要忘记清理GData Project的DerivedData文件夹。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读