最佳答案
我不能理解为什么 Cocoapod 无法找到我在运行 pod install
时创建的 pod 规范。有人能帮我解决这个“麻烦”吗?
我在我的库 podspec 文件中定义了一个子 spec,如下所示:
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'
Myrepo/Podspecs 分支 xyz 中的 Podspec 文件 ABC.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)