があなたのGit/SVNリポジトリにポッドディレクトリ(ポッドを使用して統合サードパーティ製のソース)をコミットしないように、お勧めします。
ここには、何をコミットするかを示すサンプルソースがあります。
- ポッドは、依存性マネージャであり、それには非常に多くのサードパーティのライブラリを有することができます。プロジェクトのソースが重くなり(サイズが大きい)、新しいソースが使用するたびにソースがダウンロードされます。
- すべてのPodライブラリ/ファイルソースは、任意のソース/宛先からコマンド
pod install
を使用して簡単に統合できます。
- 異なるバージョンのSDK、コマンドラインツール、およびココアポッドが異なるシステムに存在することがあります。これは、SDKツール&コマンドラインバージョンでサポートされている統合固有ライブラリ、およびココアポッドバージョンを自動的に処理します。
注:それは悪いことではありません、あなたはGitの/ SVNのソースコードにポッドファイルをコミットします。しかし、他の目的地(システム)でpod
を使用して処理する必要はなく、扱いやすいコードで、サードパーティのライブラリの依存関係を追加することは好ましくありません。
ポッド依存ではなく、Git/SVNにポッドファイルのみをコミットする必要があります。 – iDhaval