2017-09-26 139 views
3

由于很长一段时间以来我在我的应用程序上使用GoogleMaps库,但自从使用Swift 4更新Xcode时,当我转到地图时,我的应用程序崩溃。Xcode 9上的GoogleMaps崩溃

错误:

警告:无法查找和加载 'GoogleMaps.bundle' 谷歌地图SDK适用于iOS。这可能是您忘记在“复制包资源”构建阶段中包含资源包的标志。由于此捆绑包包含重要资源,因此您可能会遇到丢失的图像,翻译和其他不正确的行为。

为什么?

+0

你在使用新的构建系统吗?它给我带来了CocoaPods的问题。可能与[CP#7209](https://github.com/CocoaPods/CocoaPods/pull/7209)有关。 –

回答

3

我有同样的问题。 只需删除Pods项目中的GoogleMaps文件夹,然后再重新安装“pod install”。

+0

NUP它不工作我也清理了这个项目,还有其他建议吗? – shubh14896

2

我有同样的问题。只需清理Build:(窗口按钮)Command + alt选项+ Shift + K,然后运行该项目。现在它工作正常。

0

打开你的Xcode,点击Project Navigator在那个goto Pods部分 Pods/GoogleMaps/Maps.文件夹中。 Inside Maps文件夹中可以找到2个文件夹,如Frameworkresources。 转到resources文件夹,你可以找到

GoogleMaps.bundle 

只是拖动到项目 - >目标 - >构建阶段 - >Copy Bundle Resources选择。

虽然悬挂它会要求复制项目到目标组的文件夹没有被选中。