Não foi possível encontrar uma especificação no CocoaPods

Não consigo entender por que o Cocoapod não consegue encontrar a especificação de pod que eu criei quando executopod install. Alguém poderia me ajudar a resolver esse problema?

Estou definindo um subespecífico no arquivo podspec da minha biblioteca assim:

s.subspec 'mysubspec' do |c|
  c.dependency 'ABC','1.0.0'
end 

Essa dependência ABC está listada na biblioteca Podfile:

pod 'ABC', :git => '[email protected]:myrepo/Podspecs.git', :branch => 'xyz'

O arquivo PodspecABC.podspec no ramo xyz do myrepo / Podspecs aparece assim:

Pod::Spec.new do |s|
  s.name         = "ABC"
  s.version      = "1.0.0"
  s.source       = { :git => "[email protected]:myrepo/Podspecs.git", :branch => "xyz" }
end

O erro é[!] Unable to find a specification for ABC (= 1.0.0)

Solução: importe o pod ABC antes de importar o subespecífico e adicione a tag ao podspec.

questionAnswers(12)

yourAnswerToTheQuestion