[当我为iOS构建GoogleMaps SDK时,发生了这些错误。
*** Terminating app due to uncaught exception 'GMSException', reason: 'Google Maps SDK for iOS requires GoogleMaps.bundle to be part of your target under 'Copy Bundle Resources''
但是,GoogleMaps.framework在副本捆绑资源中。因此,我很困惑。请告诉我这个问题的原因。
[当我为iOS构建GoogleMaps SDK时,发生了这些错误。 ***由于未捕获的异常“ GMSException”而终止应用程序,原因:“ iOS版Google Maps SDK要求GoogleMaps.bundle属于...
缺少说明。我希望这会有所帮助...
由于未捕获的异常'GMSException'而终止应用程序,原因:'iOS的Google Maps SDK要求GoogleMaps.bundle成为您的目标的一部分,在'复制捆绑资源'下>]
GoogleMaps.bundle
中找到GoogleMap.frameword/Resources
,您将看到GoogleMap.bundleGoogleMaps.bundle
拖到Base/Framework
中>这样我已经解决了我的问题。 1. Delete the derived folder.
2. pod update
3. Clean Project and build.
就是全部
对于2017年使用SO进行搜索的人,最简单的方法的确是尝试通过pod install
和pod update
来安装和更新您的Pod。最后,通过以下两个命令清理项目和构建:
对于那些在2017年使用Xcode 9(第一版)和新的构建系统进行尝试的人,以下内容为我解决了这个问题。
如果您在此框架的更新版本中遇到此问题,并且正在使用CocoaPods部署,请检查“ 构建阶段
正在运行“ pod安装”为我解决了此问题。
如果您通过CocoaPods安装了地图,请尝试以下步骤。
我面临相同的问题,请执行以下操作:
对于我来说,我在手动安装中存在相同的问题。
一旦我更新到Xcode 9 Swift 3.2,我就一直在此行的AppDelegate内部崩溃: