CocoaPods 是什么
CocoaPods 是使用 ruby 编写的开发 iOS 项目的库管理工具。它拥有超过 55,000 个库,并在超过 300 万个应用程序中使用。通过 CocoaPods 可以帮助我们优雅地扩展项目,便捷的导入第三方开源库。
多人开发使用 CocoaPods 的问题
有时候大家由于安装 CocoaPods 的版本不同,会造成生成的 .xcodeproj 文件发生冲突。这时就需要开发者指定 CocoaPods 的版本来避免这一冲突。
首先安装 Bundle
1 | gem install bundler |
创建 gemfile 文件
1 | bundle init |
这样,工程目录中就会多出一个 Gemfile 文件
可以在 Gemfile 文件中添加如下代码 指定使用的 CocoaPods 版本
1 | source "https://rubygems.org" |
到这里,管理工具已经安装完毕。
以后使用 CocoaPods 的用法只需要 在之前的命令前加上 bundle exec
就可以使用 Gemfile 指定的 CocoaPods 版本了
1 | bundle exec pod install |