我在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。
答案 0 :(得分:3)
通过在您的系统上重新安装cocoapods,我猜您下载了它的较新版本,因此Podfile语法有所改变,您缺少的是目标,您可以阅读更多关于此here < / p>
所以在你的情况下,它会是这样的:
source 'https://github.com/CocoaPods/Specs.git'
target 'App target'
pod 'GoogleMaps'
之后只需运行pod install
即可。