使用CocoaPods导入错误

时间:2017-01-04 01:46:37

标签: ios swift facebook cocoapods

我刚刚安装了CocoaPods,因此我可以导入Facebook SDK for Swift

当我安装pod时,我收到了这个警告:

error

  

[!] body目标会覆盖`Pods / Target Support Files / Pods-myappname / Pods-myappname.release.xcconfig'中定义的MyAppName[Release]构建设置。这可能会导致CocoaPods安装出现问题

我已经完成了this帖子中列出的所有解决方案,但对我来说并不起作用。

当我使用$(继承)时,该字段保持白色: error2

我的Facebook导入无效

  

没有像FacebookCore'

这样的模块

问题出在哪里?我疯了。

这是我的Pod文件:

error3

为答案编辑:

我编辑了这样的文件并运行命令但得到了相同的警告,我的导入仍然无法正常工作:

error4

2 个答案:

答案 0 :(得分:2)

感谢您的贡献,我发现工作的唯一方法是重新创建一个新项目并从那里开始。

任何工作都不适合我。

答案 1 :(得分:1)

修改

  

使用`$(inherited)`flag

  1. 转到项目>目标> 目标>构建设置
  2. 搜索FRAMEWORK_SEARCH_PATHS
  3. $(inherited)添加到每个配置

    Adding the inherited flag

  4. 退出Xcode
  5. rm -rf Pods/ Podfile.lock ; pod install
  6. 如果失败,请同时清除配置:

    1. 转到项目>项目>信息>配置,选择每一个,一次一个(Debug,ApplicationUnitTest,Release等),并为所述配置中的每个目标,将配置设置为None
      确保基于配置文件读取 0配置集
    2. 退出Xcode
    3. rm -rf Pods/ Podfile.lock ; pod install