2016-08-30 10 views
1

最近、私はXcode 8 Betaを使用しており、必要なものにCocoapods 1.1.1が必要であることを発見しました。どのように最小限のバージョンのcocoapodsが必要ですか?

私の同僚の中には、Cocoapods 1.0とCocoapods 1.0.1があります。

私がしたいのは、podfileに指示文を追加することです。少なくとも1.1.beta1を使用する必要があります。ココアポッドのバージョンがそれより低い場合は、「pod install」または「pod update」が失敗するはずです。

私はこれについてドキュメントでは何も示していません。しかし、それがあれば、それは素晴らしいでしょう。

答えて

0

公式の推奨はuse a Gemfileです。

あなたとチームがbundle execをすべての手前に貼り付ける必要があるため、痛いです。 bundle exec pod install。それはあなたが忘れてしまったときだけで済むので、痛みです。 pod installそれはおそらく仕事ほとんど華やかに壊れるまでです。

あなたは誰でも実行できるようにすることができますbundle exec pod installあなたは金色です。

また、Bundlerは、CocoaPodsと関連するビルドシステムの依存関係をリポジトリにバンドルすることもできます。つまり、同僚(およびCIマシン)はCocoaPod自体を更新する必要はありません。これは、必要なCocoaPodのバージョンにバンプするたびに、いくつかのレポ・チャーンを犠牲にしていますが、より一貫性のある、面倒なビルドには価値があります。

関連する問題