2014-03-03 55 views
0

我安装的CocoaPods,并试图创造Podfile 后安装我的第一荚荚,但无限期地运行的CocoaPods无限期运行,

Setting up CocoaPods master repo 
/usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0/gems/cocoapods-0.29.0/lib/cocoapods/executable.rb:55: warning: Insecure world writable dir /usr/local in PATH, mode 040777 

即使pod repo remove masterpod setup也会导致同样的消息

--update 04- Mar-2013 11:08 AMT -

更改权限后警告已消失。感谢托马斯的评论。但无尽的等待还没有结束。对于我使用pod执行的操作,我收到以下消息。我正在运行ruby 2.0

$ ruby -v 
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.4.1] 

$ pod repo remove master --verbose 

Setting up CocoaPods master repo 

Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) 
    $ /usr/local/bin/git clone 'https://github.com/CocoaPods/Specs.git' master 
    Cloning into 'master'... 

回答

1

听起来像你的/ usr/local路径是不可写的。

在终端尝试(sudo)chmod go-w /usr/local

当该命令完成后,请重试Podfile安装

编辑:

当它说"Cloning into 'master'...",这意味着的CocoaPods被克隆一个Git仓库。 (在你的情况下:Cocoapods规格库)。 Cocoapods只在您第一次使用Cocoapods时执行此操作(执行Pod设置时)。 您唯一需要做的就是等待(可能需要一段时间,具体取决于您的互联网连接(它正在成为一个相当大的存储库,因此需要一段时间)。的CocoaPods安装:

  1. 在Finder:浏览到隐藏的文件夹:〜/ .cocoapods /回购( 这是哪里的CocoaPods偷偷克隆它的主人规格资料库)
  2. 在那里,你会发现一个名为“主文件夹“==>删除它
  3. 然后在终端中,执行pod setup(初始化Cocoapods并开始再次克隆到规格库)
+0

警告已经消失,并被另一个错误问题击中。更新了我原来的问题 – sarat

+0

感谢您的更新。我现在正在做。我想知道为什么pod --help甚至想要设置回购。很奇怪。 – sarat