CocoaPod的小技巧
团队成员拥有不同的 cocoapods gem 安装版本,并且当有人运行 pod install 时,会把事情搞得一团糟。
最终不得不委托一人安装CocoaPods,并且把工程推到Github上以供我们使用。这显然非常挫。。。
跟 @NeoNacho 提到了这个问题,他是CocoaPods的核心贡献者,并且他提供了解决方案。使用 Gemfile !
你可以在 Gemfile 中指定 cocoapods gem 的使用版本。
source'https://ruby.taobao.org' gem 'cocoapods','0.39.0'
当你更新了 Gemfile 文件以自动安装了正确版本的 gem 后,确保团队的每个成员都使用 bundle install 这条命令一次(仅仅一次)。
此后,只需要运行 bundle exec pod install 这条命令来安装新的 CocoaPods ,这将会确保 通过你在的 Gemfile 中指定 cocoapods gem 的版本后, pods 可以被正确的安装。
感谢 @NeoNacho 提供的小技巧。
更新:关于如何在你的项目中使用 Gemfile 的消息,请参阅 Cocoapods Guide on Using a Gemfile 。感谢 @orta
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!