最近跑步时
pod repo update
,它问我
CocoaPods 1.15.0 is available.
To update use: `gem install cocoapods`
所以我跑步
sudo gem install cocoapods
。这表明一切都很好
Successfully installed cocoapods-1.15.2
Parsing documentation for cocoapods-1.15.2
Done installing documentation for cocoapods after 1 seconds
1 gem installed
令我惊讶的是,当运行
pod --version
时,它仍然显示1.12.1
想了一会儿,我意识到我必须跑
brew upgrade cocoapods
。
我的问题是,我什么时候知道我应该运行
brew
vs gem install
?
它们的存储方式不同吗? (我现在有2个cocoapod吗?)
他们有什么区别?
gem install
是 Ruby 编程语言的包管理器。另一方面,Homebrew 是 macOS 的包管理器。两者都用于安装软件包或软件。
如果任何应用程序是由 Ruby 构建的,您可以使用两者来将其安装到 MacOS。否则,您只能使用
brew install
来安装。