首页 > 代码库 > os x10.10 的pods各种诡异问题解决方案,(覆盖两种错误情况)

os x10.10 的pods各种诡异问题解决方案,(覆盖两种错误情况)

牢骚一下,关于开发,关于百度,每次搜索同一个issue总是标题不通内容千篇一律,C转载B,B转载A,都是出自一个作者,而且好多并没有评论,或者有评论无回复,这是一个操蛋的世界,如果不能解决问题,搜索的答案甚至不能给你提供任何思路,只是千篇一律的告诉你next。忘记百度,选择google吧,无stackoverflow 不编程。


言归正传,还是要告诉你怎么做?


首先第一种方案,(相信我,你搜到全是这个)

 现象不用说了到处都是 

 1. 打开 Xcode 6
  2. 进入 Preferences
  3. 点击Locations选项
  4. 将 Command Line Tools 版本变成 Xcode 6.0
  5. 卸载 cocoapods,在终端中输入 

[ruby] view plaincopy
  1. $ sudo gem uninstall cocoapods  


  6. 安装xcodeproj,在终端中输入
[ruby] view plaincopy
  1. $ sudo gem install xcodeproj  


  7. 安装cocoapods,在终端中输入
[ruby] view plaincopy
  1. $ sudo gem install cocoapods  


  8. 测试pod是否安装成功,在终端中输入

[ruby] view plaincopy
  1. $ pod --version   
 如果你解决问题了,恭喜你,你的错误情况 还不够复杂,你的项目还很纯洁干净。

 报错依旧报错无发运行?你找谁去?


第二种方案,(建议先尝试第一种方案)

第一种方案,行文思路,就是 pod版本有问题,让你更新一下版本,或者相当于出了问题重启一下系统,就是个卸载重装嘛,理论上 解决问题的可能性很小。

如果你遇到了类似问题

[!] The `你的项目name [Debug]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig‘. This can lead to problems with the CocoaPods installation  

- Use the `$(inherited)` flag,

or - Remove the build settings from the target.


这一看就不是pod的问题了,怎么解决?
贴个连接,
http://stackoverflow.com/questions/26070241/cocoapods-no-longer-builds-project-after-update
这个帖子提供了思路,虽然没有正确解决问题,

- Use the `$(inherited)` flag,

or - Remove the build settings from the target.

找到 HEADER_SEARCH_PATHS去移除 一些东西 ?移除什么,没说,怎么移除,
那就 添加吧,找到target的 HEADER_SEARCH_PATHS 添加$(inherited),

现在重新执行pod update ,世界一下明朗了!

os x10.10 的pods各种诡异问题解决方案,(覆盖两种错误情况)