を実行しpod install
たときに、Cocoapodが作成したポッド仕様を見つけられない理由がわかりません。誰かが私がこの問題を解決するのを手伝ってもらえますか?
ライブラリのpodspecファイルで次のようにサブスペックを定義しています。
s.subspec 'mysubspec' do |c|
c.dependency 'ABC','1.0.0'
end
この依存関係ABCは、ライブラリPodfileにリストされています。
pod 'ABC', :git => 'git@github.com:myrepo/Podspecs.git', :branch => 'xyz'
ABC.podspec
myrepo / PodspecsのブランチxyzにあるPodspecファイルは、次のようになります。
Pod::Spec.new do |s|
s.name = "ABC"
s.version = "1.0.0"
s.source = { :git => "git@github.com:myrepo/Podspecs.git", :branch => "xyz" }
end
エラーは [!] Unable to find a specification for ABC (= 1.0.0)
解決策: サブスペックをインポートする前にポッドABCをインポートし、ポッドスペックにタグを追加します。