2013-03-19 96 views

回答

3

没有办法解决这个问题。它与Google Maps SDK和Apple地图一起工作的缺点之一。

谷歌地图SDK是它自己的静态框架,没有预装在设备上。 Apple Maps作为动态框架嵌入到操作系统中。

另一种可能性: 这是要健全愚蠢,但可以肯定的下载谷歌地图SDK时到您的应用程序,以及你没有复制的文档或示例代码。

+0

但70 megs!?它当然不是那么大? – Goz 2013-03-19 18:23:15

+0

我确定它包含了很多默认图像,并且它可能被构建为一个胖库以确保它适用于所有设备和操作系统版本。 – 2013-03-19 18:25:43

+0

然而,最近这篇文章提到6-8MB http://www.fastcolabs.com/3006725/open-company/depth-comparison-between-ios-map-frameworks-apple-mapkit-vs-google-maps-sdk,所以也许他正在使用较旧的版本,或者使用一些附加功能,如脱机支持。 – 2013-03-19 18:28:40

0

现在,Google Maps SDK版本为1.3.1.3848,SDK大小仅为15 MB,而以前的版本1.3.0为157 MB。这很奇怪。我甚至下载了3次,以确保这是完整的文件大小。这是一个从157MB大小减少到15MB,发行说明没有任何内容。

+1

在回答三年后,他们改进了SDK 2.0.0版本中的SDK大小,将Maps API从Maps SDK中分离出来,使得二进制文件缩小了70%。 https://developers.google.com/maps/documentation/ios-sdk/releases#version_200_-_july_26_2016 – FormigaNinja 2017-02-27 05:03:46