XCode测试。 Clang:错误:链接器命令失败,退出代码为FBSDKCoreKit

时间:2016-07-25 05:25:46

标签: xcode unit-testing linker fbsdk

我在我的项目中添加了新的Tests目标,但即使我在测试中没有使用任何FBSDKCoreKit依赖项,我也会遇到此错误。通常我使用CocoaPods,但不使用FBSDKCoreKit框架。尝试了一切 - 没有结果。

BASE_URL ="http://<your_local_ip_address>/KokosinjacRestfull/";

正常运行版本运行正常,只是测试没有运行。

在测试目标设置中: In the test target settings

1 个答案:

答案 0 :(得分:0)

我的错误。我只是没有遵循FB doc的所有步骤:

  1. 将FBSDKCoreKit.framework,FBSDKLoginKit.framework和FBSDKShareKit.framework文件拖到Xcode的Project Navigator的Frameworks组中。在显示的对话框中,选择“为任何添加的文件夹创建组”,然后取消选择“将项目复制到目标组的文件夹”。这会引用您安装它的SDK,而不是将SDK复制到您的应用程序中。
  2. 在项目中打开Xcode的Build Settings选项卡。
  3. 将〜/ Documents / FacebookSDK添加到项目的框架搜索路径设置中。
  4. https://developers.facebook.com/docs/ios/getting-started/