Cocoapod가 .NET을 실행할 때 만든 포드 사양을 찾을 수없는 이유를 이해할 수 없습니다 pod install
. 누군가이 문제를 해결하도록 도울 수 있습니까?
다음과 같이 내 라이브러리 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)
해결 방법 : 하위 사양을 가져 오기 전에 pod ABC를 가져 와서 podspec에 태그를 추가하십시오.