簡體   English   中英

facebook sso 3.1.1與未啟用Arc的項目鏈接

[英]facebook sso 3.1.1 linking with non arc enabled project

我啟動了非弧啟用項目,並通過取消選擇xocde項目中的引用來拖放項目中的/Users/imacfghdf/Documents/FacebookSDK/FacebookSDK.framework/Versions/A/DeprecatedHeaders文件夾。

實際上,我想為非啟用弧的項目實現facebook SDK 3.1.1,並且也不想在我的項目中使用完整的源文件夾項目。

我想要靜態鏈接,因為我希望這只會給我帶來麻煩,如果有幫助,那么就好像有人遇到像我一樣的問題..

但是出現如下錯誤:

i386體系結構的未定義符號:“ _ OBJC_CLASS _ $ _ Facebook”,引用自:AppDelegate.o中的objc-class-ref

正如我通過谷歌搜索發現deprecatedHeaders在其中使用facebookSDK文件夾一樣,所以我剛剛使用但發現了這個問題:我的代碼是:

導入“ Facebook.h”

確保您還拖入了這些:

〜/ Documents / FacebookSDK / FacebookSDK.framework

〜/ Documents / FacebookSDK / FacebookSDK.framework / Versions / A / Resources / FacebookSDKResources.bundle

有關更多信息,請參閱以下位置的入門文檔: https : //developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/

僅當您要在更新的API旁邊使用Facebook對話框(提要,請求)時,才需要不推薦使用的標頭。 如果您不需要使用Facebook對話框,則無需包含不建議使用的標題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM