我最近在我们的应用程序上尝试更新Facebook SDK。我不必担心Facebook的Upgrade guide步骤。
我能够毫无问题地编译。
然而,当我退出XCode时,重新打开我的项目并尝试重新编译我收到有关' FBAppCall '(未声明的标识符)的错误。 SDK中的所有其他类都在工作,除了这个类和“ FBDialogs ”。
我可以通过删除Facebook框架并再次添加来解决这些错误。但每次我退出XCode时都必须这样做。
我试图检查或取消选中“将项目复制到目标组的文件夹(如果需要)”,但没有运气。还尝试了旧版本的Facebook SDK但它没有改变任何东西。 还试图在读取框架之前清除project.pbxproj中的所有Facebook SDK引用,但是徒劳无功。
感谢您帮助我解决这个烦人的问题..
注意:已经在Getting Started页面中完成了Facebook SDK所需的所有配置。
答案 0 :(得分:1)
终于找到了解决方案。
由于我从较旧的Facebook SDK升级,我不得不从$(PROJECT_DIR)/ Frameworks中删除较旧的FacebookSDK.framework文件,然后在XCode中重新添加。
答案 1 :(得分:0)
你添加了
#import <FacebookSDK/FacebookSDK.h>
你的AppDelegate.m文件中的?