我正在为iOS开发一个Phonegap应用程序,并且试图包括Facebook连接框架。
我从https://github.com/phonegap/phonegap-facebook-plugin 两次执行了所有步骤,但始终出现以下错误:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FBSBJSON", referenced from:
objc-class-ref in FacebookConnectPlugin.o
"_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)
有人知道这是什么问题吗?
亲切的问候
最佳答案
您必须添加其他五个框架和库(AdSupport,帐户,libsqlite3,安全和社交)才能使用Facebook SDK。
另请参阅:https://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/
关于iphone - Facebook与Phonegap iOS连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16442543/