私はココアポッドを使用していますが、プロジェクトにローカルポッドの依存関係を追加したいと思います。
s.dependency = 'my pod', :path => ''
しかし、私は可能性はないと思います、いくつかのアイデア?
私は同じ問題に直面しましたが、CocoaPods githubで多くのグーグルと質問をした後、最終的に適切な答えを見つけました。
ローカルポッドを依存関係として設定することはできませんが、特定のPodfileにポッドのソースを設定することはできます。これは同じように機能します。
たとえば、podspecに()がまだあります
s.dependency = 'my pod', '~> 1.0' # or whatever version you have
次に、Example/demo/testプロジェクトのPodfileで:
pod 'my pod', :path => '/path/to/the/local/my_pod'
次にpod install
を実行すると、両方のポッドが開発ポッドとして表示されます。
この方法は、2つのポッド(一方が他方に依存している)を同時に開発している場合に非常に便利ですが、リリースのためにポッドをリポジトリ(CocoaPodsまたはプライベートリポジトリ)に公開する必要があります。