我正在尝试安装最新的CocoaPods(0.36.1),但它显示以下错误。
$ gem install cocoapods
ERROR: Could not find a valid gem 'xcodeproj' (~> 0.23.1) in any repository
顺便说一句,在回答的问题中,有些是使用sudo get install cocoapods
提出的。如果您使用的是系统范围的ruby可执行文件,确实需要sudo
。我使用rbenv
进行ruby管理,它是为用户本地安装的,不需要sudo
。
gem install cocoapods
命令在第二天工作。谜。
答案 0 :(得分:4)
我认为您可以尝试旧版本的播客。
我试过:sudo gem install cocoapods -v 0.34.0
这对我有用。
答案 1 :(得分:0)
对于您的错误,您应该这样做
i) $ sudo gem install xcodeproj
ii) $ sudo gem install cocoapods
对于pod版本,您可以验证pod --version
答案 2 :(得分:0)
我认为你需要更新你的宝石仓库。
尝试在终端中发布“gem update”。如果你需要sudo,就无法回复。
尝试一下,然后再次尝试安装xcodeproj和cocoapods。
此致 斯特芬
答案 3 :(得分:0)
如果自动下载xcodeproj 0.23失败,您可以手动获取gem文件:
gem fetch xcodeproj -v 0.23.0
这会将.gem文件放在当前目录中。
然后你可以安装gem:
gem install xcodeproj -v 0.23.0
如果xcodeproj gem安装成功,您可以像往常一样继续安装cocoapods:
gem install cocoapods
答案 4 :(得分:0)
下次发生这种情况时,请运行命令gem sources -u
以更新源缓存,然后重试。