我在 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 https://groups.google.com/forum/?fromgroups=#!topic/gdata-objectivec-client/L0VC3Db2ZOc线程,建议您为所有子项目设置相同的部署目标:
它们是什么并不重要(至少对于这个问题),只要它们是相同的即可。
这为我解决了这个精确的错误。
不要忘记在构建之前清理 GData 项目的 DerivedData 文件夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)