2016-07-25 130 views
0

我添加了新的测试目标到我的项目,但我有这个错误,即使我没有在测试中使用任何FBSDKCoreKit依赖项。通常我使用CocoaPods,但不适用于FBSDKCoreKit框架。试了一切 - 没有结果。XCode测试。铿锵声:错误:linker命令失败,退出代码为1 FBSDKCoreKit

ld: framework not found FBSDKCoreKit clang: error: linker command failed with exit code 1 (use -v to see invocation)

正常的运行版本是完美的工作,只是测试没有运行。

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

回答

0

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

  • 拖动FBSDKCoreKit.framework,FBSDKLoginKit.framework和FBSDKShareKit.framework文件到框架组Xcode的项目导航的。在显示的对话框中,选择为所有添加的文件夹创建组,然后取消选择将项目复制到目标组的文件夹。这引用了安装它的SDK,而不是将SDK复制到您的应用中。
  • 打开项目中的Xcode的构建设置选项卡。
  • 将〜/ Documents/FacebookSDK添加到项目的“框架搜索路径”设置中。
  • https://developers.facebook.com/docs/ios/getting-started/

    相关问题