我正在开发一个私有pod,它依赖于其他私有pod.所以我只想在我的pod .podspec文件中提及它.
它在pod2的.podspec文件中看起来像这样.
s.dependency 'Pod1', '~> 0.0.1' , :git => 'https://github.com/MY_COMPANY/pod1.git', :commit => '9f9f4fe5b5959e0f2ea89e472eccf7aea6f37eea'
Run Code Online (Sandbox Code Playgroud)
我开始知道"podspec依赖说明符中没有:git和:commit选项"所以如果没有那么如何实现那个东西呢?
我正在学习本教程,但是当我跑步时
pod install
Run Code Online (Sandbox Code Playgroud)
在第2步第6部分,我得到了错误
[!] Unable to find a specification for `GooglePlaces`
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况的任何想法?
更新:Podfile看起来像:
source 'https://github.com/CocoaPods/Specs.git'
target 'YOUR_APPLICATION_TARGET_NAME_HERE' do
pod 'GoogleMaps'
pod 'GooglePlaces'
end
Run Code Online (Sandbox Code Playgroud)
随着YOUR_APPLICATION_TARGET_NAME_HERE改变我的目标名称.
升级到 Sierra 10.12 后,从头开始全新安装,我无法使用 cocoapods 安装库,通过进行“pod install”我得到了这个:“Setting up CocoaPods repo master”。我希望你能帮助我。谢谢你。