我知道之前已经提出这个问题,但这些问题的答案并没有解决我的问题.这就是为什么我要发布一个新问题.
问题是以前我已经链接了libcommonCrypto.dylib并构建了错误的项目
ld: cannot link directly with /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libcommonCrypto.dylib. Link against the umbrella framework 'System.framework' instead. for architecture armv7
搜索过谷歌后尝试了以下解决方案
添加了libz.dylib
添加了SystemConfiguration.framwork
进口
它在一个地方声明我应该添加JavaScriptCore.framework但是在Xcode的框架列表中我无法找到这个框架
确保错误仍然存在..
任何帮助..我做错了什么?
我有同样的问题.并且不知道为什么这个工作的确切原因...但如果这个帮助尝试这个.
转到项目目标>>摘要选项卡>>请参阅链接的框架和库>>选择两个库(libz.dylib,libcommonCrypto.dylib)>>并点击该部分底部的" - "按钮.
现在建立项目..我认为它现在应该工作,我的.
希望它能解决你的问题..快乐的编码.