簡體   English   中英

未聲明的標識符'FBAppCall''FBDialogs'

[英]undeclared identifier 'FBAppCall' 'FBDialogs'

我最近正在嘗試在我們的應用程序上更新Facebook SDK。 按照Facebook的《 升級指南》中的步驟操作,我無后顧之憂。

我能夠毫無問題地進行編譯。

但是,當我退出XCode時,重新打開我的項目並嘗試重新編譯時,出現關於' FBAppCall '的錯誤(未聲明的標識符)。 SDK中的所有其他類均在起作用,除了這一類和“ FBDialogs ”。

我可以通過刪除Facebook框架並再次添加來解決這些錯誤。 但是我每次退出XCode時都必須這樣做。

我試圖檢查或取消選中“ 將項目復制到目標組的文件夾(如果需要) ”,但是沒有運氣。 還嘗試了舊版本的Facebook SDK,但沒有做任何更改。 還試圖徒勞地讀取框架之前從project.pbxproj清除所有Facebook SDK參考。

感謝您為我解決這個煩人的問題。

注意:Facebook SDK已在“ 入門”頁面上進行了所有必需的配置。

終於找到了解決方案。

由於我是從較舊的Facebook SDK升級,因此我不得不從$(PROJECT_DIR)/ Frameworks中刪除較舊的FacebookSDK.framework文件,然后將其重新添加到XCode中。

你加了嗎

#import <FacebookSDK/FacebookSDK.h>

在您的AppDelegate.m文件中?

暫無
暫無

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

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