Kas*_*asi 9 facebook facebook-ios-sdk ios6 xcode4.6
安装新的sdk后,我清理了项目并构建它.它失败了这条消息:
架构i386的未定义符号:"_SecRandomCopyBytes",引自:FacebookSDK中的+ [FBCrypto randomBytes:](FBCrypto.o) - FacebookSDK中的[FBCrypto encrypt:additionalDataToSign:](FBCrypto.o)"_ kSecRandomDefault",引自:+ [ FBCrypto randomBytes:]在FacebookSDK(FBCrypto.o) - [FBCrypto加密:additionalDataToSign:]在FacebookSDK(FBCrypto.o)ld:符号未找到架构i386 clang:错误:链接器命令失败,退出代码1(使用-v看到调用)
同样的问题吗?解决方案?
跳到这个,我遇到同样的问题,我看到FBSDK需要安全,AdSupport等.这是我的链接库:

我的错误是一样的:
Undefined symbols for architecture i386:
"_SecRandomCopyBytes", referenced from:
+[FBCrypto randomBytes:] in FacebookSDK(FBCrypto.o)
-[FBCrypto encrypt:additionalDataToSign:] in FacebookSDK(FBCrypto.o)
"_kSecRandomDefault", referenced from:
+[FBCrypto randomBytes:] in FacebookSDK(FBCrypto.o)
-[FBCrypto encrypt:additionalDataToSign:] in FacebookSDK(FBCrypto.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
据我所知,所有其他框架依赖项都很好.Vlean-> Build也没有解决它.谢谢.
编辑:知道了.我需要重新添加文件到Project并检查Add to Target按钮..基本上是XCode automagicka
| 归档时间: |
|
| 查看次数: |
3723 次 |
| 最近记录: |