前段时间使用CocoaPods的时候看到可以升级1.0.0了,现在使用的版本是0.39.0,就想着什么时候升级成最新的,没想到今天升级的时候碰到一堆问题。还能不能让人舒心了。
**1.
既然都给了提示了,那就按照提示来吧,在终端中输入**
gem install cocoapods
结果报错,说我没有写的权限。我自己的电脑还不让我写了。。
**2.**
好吧,请个高级别的来治你。
sudo gem install cocoapods
又出错了。Operation not permitted - /usr/bin/xcodeproj, 操作不允许, 我开始后悔想要升级了,这么麻烦。
3.
找找原因,发现 /usr/bin/ 这个目录下并没有 xcodeproj这个文件。当初安装的时候放在了 /usr/local/bin 目录下。找到了安装路径,那就再换了命令。
sudo gem install -n /usr/local/bin cocoapods
这下成功了,看一下版本号 pod –version ,也是1.0.0了。
4.
新建一个工程,用CocoaPods安装一个第三放看看。结果
The dependency `AFNetworking` is not used in any concrete target.
这是什么鬼,看来新版本后,Podfile有新的写法了。去官网找找吧。
只要在Podfile 里加上下面这段就好了。
target 'Project name' do
end
在添加一次第三方,pod install , OK!