私はプライベートポッドで作業しており、それは他のプライベートポッドに依存しています。だから私は私のポッド.podspecファイルでそれを言及したいだけです。
Pod2の.podspecファイルでは次のようになります。
s.dependency 'Pod1', '~> 0.0.1' , :git => 'https://github.com/MY_COMPANY/pod1.git', :commit => '9f9f4fe5b5959e0f2ea89e472eccf7aea6f37eea'
そして、「podspec依存関係指定子には:gitオプションと:commitオプションがない」ことを知りました。そうでない場合は、どうすればよいでしょうか。
プライベートpodspecsのリポジトリを維持する必要があります。
そのリポジトリをCocoaPodsインストールに追加します。
pod repo add MyPrivateSpecs [email protected]:MyPrivateSpecs
プライベート依存関係ポッドをそれに追加します。
pod repo Push MyPrivateSpecs Pod1
これで、通常どおりにそのポッドを簡単に参照できます。
s.dependency 'Pod1', '~> 0.0.1'