未找到FB SDK报告FBSDKCoreKit / FBSDKCoreKit.h文件的iOS应用程序

时间:2016-08-01 05:24:56

标签: ios facebook fbsdk

我正在尝试将FB SDK与iOS应用程序一起使用,并将.framework文件添加到我的Frameworks组。我还在搜索路径中添加了/Users/$(USER)/Documents/FacebookSDK

构建时遇到错误:FBSDKCoreKit/FBSDKCoreKit.h file not found

这是准确的,因为/Users/$(USER)/Documents/FacebookSDK/FBSDKCoreKit/FBSDKCoreKit.h不存在。

相反,该文件位于:/Users/$(USER)/Documents/FacebookSDK/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h

我该怎么办呢? (或者我做错了什么?)

我按照https://developers.facebook.com/docs/ios/getting-started/

上的说明操作

2 个答案:

答案 0 :(得分:0)

删除所有facebook框架然后将其添加到Build Settings中的Library Search Paths并确保选择递归,删除其他可能是绝对路径的库路径然后添加facebook框架

 $(PROJECT_DIR)

可能会帮助你。

您有重复的符号方法,这意味着项目中有重复的文件

在目标的构建阶段,在"编译源"检查是否有重复文件,如果有重复文件则删除一个文件。

希望这会对你有所帮助。

答案 1 :(得分:0)

有时库不会被Xcode抓住,请尝试清理项目

在Build设置中尝试使用$(继承)和非递归的库搜索路径中的项目目标。