无法找到GooglePlaces的规范

时间:2016-08-06 05:16:50

标签: ios google-maps

我正在关注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更改为我的目标名称。

3 个答案:

答案 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'行,但我不知道是否需要这样做。