我安装的宝石sudo gem install ...无法执行(我得到了command not found).他们似乎安装在/usr/local/Cellar/Brew的安装目录中(同样,宝石/Library/Ruby/也不起作用).还有什么我需要做的才能使宝石可执行吗?我在Mac OS X 10.6上使用ZSH,在Brew中使用Ruby v1.8.
编辑:它似乎现在正在运作.我刚出去几个小时又回来再试一次.
我想在OSX中设置CocoaPods(我正在运行10.8.2) - 所以我跑了
sudo gem install cocoapods
它成功了,我得到了 - '成功安装了cocoapods-0.17.2 1 gem安装'
然后......我试试pod setup '-bash:pod:command not found'
如何让命令行识别此命令?
我试图将谷歌分析整合到我的项目中,我很惊讶它需要cocoapods来安装谷歌分析.
我按照这里的文档:
https://developers.google.com/analytics/devguides/collection/ios/v3/?hl=en
我在终端上调用了pod init,然后我通过podfile编辑了
# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'
target 'Unity-iPhone' do
pod 'Google/Analytics', '~> 1.0.0'
end
target 'Unity-iPhone Tests' do
endRun Code Online (Sandbox Code Playgroud)
当我调用pod安装时,我在终端上收到以下错误.
更新本地规范存储库分析依赖项[!]无法找到规范
Google/Analytics (~> 1.0.0)[!] CocoaPods无法更新
master回购.如果这是一个意外问题并且仍然存在,您可以检查它是否正在运行pod repo update --verbose
它也没有生成.xcworkspace文件.
我该如何解决这个问题?
编辑:
我尝试了Steffen的答案再次设置主回购,现在我收到了这个错误.
分析依赖关系[!]无法满足以下要求:
Google/Analytics (~> 1.0.0)需要的Podfile
虽然我的podfile仍包含pod'Google/Analytics','〜> 1.0.0'