cocoapods安装问题

1: 打开Mac系统终端
   sudo gem update --system
2: 安装Xcode的Command line工具
   XCode->Preferences->Downloads->Components->Command Line tools 点击安装
3: 系统终端命令行输入以下命令
   sudo gem install cocoapods  

   sudo pod setup

   如果无法安装,尝试:    

 

[objc] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. $ gem sources --remove https://rubygems.org/   
  2. $ gem sources -a http://ruby.taobao.org/   
  3. $ gem sources -l  

 

4: 搜索(在命令行输入)
   如:pod search nimbus
5: 使用CocoaPods管理第三方库
   使用Xcode,在工程根目录下,新建立一个空白的Podfile文档,然后在里面添加以下内容
   platform:ios,'6.0'
   pod 'FMDB', '~> 2.0'
   pod 'AFNetworking', '~> 1.1.0'
   pod 'JSONKit','~>1.4'

   保存,然后配置工程, 在系统终端中,使用cd命令切换到项目根目录下,输入命令: sudo pod install

   注意:如果你不是使用sudo的話,可能會遇到這樣的報錯:

   Pod::Executable pull
   pod install error cannot open .git/fetch_head permission denied

 

   执行完之后,CocoaPods在工程目录下创建了一个文件夹“Pods”,该文件夹存放所有依赖的库,另外还创建了一个.workspace文件,配置完之后需使用.workspace文件打开工程。

 

cocoapods: https://github.com/CocoaPods/Specs

 

6: sudo pod install 命令執行緩慢

   原因:cocoa的specs庫升級

   解決:         

 

[objc] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. sudo pod install --verbose --no-repo-update  
  2. sudo pod update --verbose --no-repo-update  

 

7:  更新cocoapods

    sudo gem update cocoapod

8: 問題: You cannot run CocoaPods as root

   解決:

 

[objc] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. sudo rm -fr ~/Library/Caches/CocoaPods/  
  2. sudo rm -fr ~/.cocoapods/repos/master/  
  3. sudo rm -fr Pods/  
  4. pod install  

[objc] view plaincopy
 
  1.   

 

直接使用命令: pod install --verbose --no-repo-update

 

9 :zxing等被墙导致的一大堆问题

    不建议使用goagent,第一很麻烦,第二慢,直接vpn吧,网上一搜一大把,就算买也不贵30一个月,我注册了个旗舰vpn使用免费测试帐号就把cocoapod安装完成了

 

10: fatal: could not create work tree dir 'master'.: Permission denied

pod master repo 的路径是 ~/.cocoapods/repos/master,在用户主目录下,报错的话,估计是之前用 sudo 运行过 pod,把权限覆盖了吧…… 
继续用 sudo pod 估计也可以,不过我个人不推荐在没必要的时候用 sudo。 
sudo chown -R 'whoami' ~/.cocoapods 修复下权限;如果再不行的话, 
直接 sudo rm -rf ~/.cocoapods 把它删掉,然后不用 sudo 来执行 pod setup 让它重建

 

常见问题:

https://segmentfault.com/q/1010000002926243

http://www.mamicode.com/info-detail-1174267.html

http://my.oschina.net/ioslighter/blog/379165

posted @ 2015-07-26 19:43  needly  阅读(231)  评论(0编辑  收藏  举报