在团队开发中使用 CocoaPods 的小技巧
2016-01-09 19:37
274 查看
在我工作的一个团队中,我们有很多关于安装 CocoaPods 的问题。团队成员拥有不同的
我们最终不得不委托一人安装 CocoaPods,并且把工程推到 GitHub 上以供我们使用。这显然是不够灵活的,并且对于我们团队或者是委托人来说都不是一个很满意的解决方式。
我跟 @NeoNacho 提到了这个问题,他是 CocoaPods 的核心贡献者,并且他提供了我们急需的那个解决方案。使用
你可以在
(译者注:在大天朝还是换成
当你更新了 Gemfile 文件并且自动安装了正确版本的 gem 后,确保团队的每个成员都运行一次
此后,只需要运行
Gemfile 中指定
cocoapods gem的安装版本,并且当有人运行
pod install时,会将事情搞得一团糟。
我们最终不得不委托一人安装 CocoaPods,并且把工程推到 GitHub 上以供我们使用。这显然是不够灵活的,并且对于我们团队或者是委托人来说都不是一个很满意的解决方式。
我跟 @NeoNacho 提到了这个问题,他是 CocoaPods 的核心贡献者,并且他提供了我们急需的那个解决方案。使用
Gemfile!
你可以在
Gemfile中指定
cocoapods gem的使用版本。
ruby source 'https://rubygems.org' gem 'cocoapods', '0.39.0'
(译者注:在大天朝还是换成
source 'https://ruby.taobao.org'这个吧。)
当你更新了 Gemfile 文件并且自动安装了正确版本的 gem 后,确保团队的每个成员都运行一次
bundle install这条命令。
此后,只需要运行
bundle exec pod install这条命令来安装新的 CocoaPods——这将会确保通过你在的
Gemfile 中指定
cocoapods gem的版本后,
pods仍可以被正确的安装。
相关文章推荐
- CSS3 颜色(Color)和背景(Backgroud)
- 欢迎使用CSDN-markdown编辑器
- virtual box使用
- CSS-Day01-基本语法
- springmvc之requestMapping(params,headers)
- python项目之 天气 优化版
- IT高薪者所具备的人格魅力
- sprinmvc之@requestMapping映射请求通配符
- vector使用方法,初始化vector<int> ivec( iarray,iarray+count );
- springmvc之@PathVariable注解
- springmvc之REST风格
- 2016起点
- 通过配置ssh密钥认证连接Git
- WPF ComboBox_SelectionChange事件中获取当前文本的方法
- TF-IDF与余弦相似性的应用(一):自动提取关键词
- android service生命周期
- POJ 2778 AC自己主动机+矩阵幂 不错的题
- springmvc之@RequestParam注解
- id和instancetype的区别
- CSS3 盒子模型(box Model)和边框(border)