我正在关注this教程,但是当我运行
时pod install
在第2步第6部分中我得到了错误
[!] Unable to find a specification for `GooglePlaces`
有关为何会发生这种情况的任何想法吗?
更新: Podfile看起来像:
source 'https://github.com/CocoaPods/Specs.git'
target 'YOUR_APPLICATION_TARGET_NAME_HERE' do
pod 'GoogleMaps'
pod 'GooglePlaces'
end
将YOUR_APPLICATION_TARGET_NAME_HERE
更改为我的目标名称。
答案 0 :(得分:4)
这似乎对我有用:
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
target 'WhatsOpen' do
pod 'GoogleMaps'
pod 'GooglePlacesAPI'
end
这是在尝试Nilesh Jha的回答之后。
它也说
[!] GooglePlaces has been deprecated in favor of GooglePlacesAPI
所以我更换了GooglePlaces'使用' GooglePlacesAPI'而且似乎很满意。
答案 1 :(得分:1)
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'GoogleMaps'
pod 'GooglePlaces'
答案 2 :(得分:1)
如果您希望源代码与使用GooglePlacesAPI
pod的旧代码兼容,请不要使用GoogleMaps
。那个人是第三方框架,而不是谷歌。
运行pod repo update
,然后再次尝试pod install
。另外,我添加了一个版本来制作第pod 'GooglePlaces', '~> 2.0'
行,但我不知道是否需要这样做。