Cocoapods完全破产

时间:2015-05-28 15:33:55

标签: ios objective-c xcode xcode6 cocoapods

开始:我使用Cocoapods 0.37.2,XCode 6.3.1编译iOS 8.3

在我运行基本的" pod更新"之前,我的项目工作得很好。现在它完全拒绝编译。我非常肯定这与豆荚本身无关。特别是我得到的错误是:

Unauthorized

Podfile是这样的:

ld: warning: directory not found for option '-F/Users/user_name/Library/Developer/Xcode/DerivedData/AppName-bjozswzeepmhacfkeimeepxzcxgb/Build/Products/Debug-iphoneos/include'
ld: library not found for -lPods-AppName-AFNetworking

我已经清除了DerivedData(很多次),清理了我的构建,重新启动了XCode,重启了我的机器,我确保我的配置文件和链接器配置列表设置正确。我已经使用Cocoapods多年了,从来没有遇到过这么多麻烦。

完全沮丧和困惑......质疑理智。

任何帮助?

1 个答案:

答案 0 :(得分:1)

来自CocoaPods troubleshooting doc的信息。希望这会对你有所帮助。

  

如果Xcode在链接时抱怨,例如找不到-lPods的库,它   没有检测到隐式依赖:

     
      
  • 转到产品>编辑方案
  •   
  • 点击Build
  •   
  • 添加Pods静态   库,并确保它位于列表的顶部
  •   
  • 清理并重新构建
  •   
  • 如果这不起作用,请验证规范的来源   正试图包括从GitHub撤出。通过观察这样做   in / Pods /。如果它   是空的(它不应该是),验证   〜/ .cocoapods / master // .podspec有正确的git hub url   在里面。
  •   
  • 如果仍然无法正常工作,请检查您的Xcode构建位置   设置。转到首选项 - >地点 - >派生数据 - >高级   并将构建位置设置为"相对于工作区"。
  •