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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!