更新CocoaPod

时间:2016-06-01 20:09:48

标签: ios cocoapods google-maps-sdk-ios

我在xcode工作区中使用了GoogleMaps pod。

我在大约一年前跟着https://developers.google.com/maps/documentation/ios-sdk/start#step_1_get_the_latest_version_of_xcode进行了设置。

我有一台新电脑,当我打开我的工作区项目时,我得到了

Podfile.lock: No such file or directory
Manifest.lock: No such file or directory
"The sandbox is not in sync with the Podfile.lock. Run pod install or update your Cocoapods installation.

我更新了我的cocoapods安装。

然后我运行了pod更新。还有pod安装。在这两种情况下,我都会继续收到一条消息:

 ! The dependency 'GoogleMaps' is not used in any concrete target.

我正在使用的podfile:

source 'https://github.com/CocoaPods/Specs.git'
pod 'GoogleMaps'

最后我尝试删除podfile和Pods文件夹并运行pod install,我仍然收到该错误消息。我已经尝试了平台ios目标8.1和9.0。

1 个答案:

答案 0 :(得分:3)

通过在您的系统上重新安装cocoapods,我猜您下载了它的较新版本,因此Podfile语法有所改变,您缺少的是目标,您可以阅读更多关于此here < / p>

所以在你的情况下,它会是这样的:

source 'https://github.com/CocoaPods/Specs.git'

target 'App target'
pod 'GoogleMaps'

之后只需运行pod install即可。