ios - 将 Google.Framework 包含到我的包文件中?

标签 ios google-maps-sdk-ios

我有一个问题。我已经从 https://developers.google.com/maps/documentation/ios/start 下载了谷歌最新的 ios SDK。

这是一个高达 64MB 的文件。

根据页面本身的说明,它说我必须在我的项目中包含 GoogleMaps.framework 并在需要时复制文件。

但是,这是否意味着当我在线提交项目时,while 文件 GoogleMaps.frameworl (64MB) 将包含在捆绑文件中?

如果不是,具体的方法是什么?

非常感谢。

附言 我浏览了这个 Decreasing the size of google maps sdk for ios 但是,我仍然很困惑。具体程序是什么?

最佳答案

是的,您需要执行入门 页面中的步骤。是的,您的未压缩应用程序将增加 64 兆字节。没有其他解决方法可以将非 Apple 框架添加到 iOS 应用程序(例如使用框架的共享位置)。

但是 ipa 文件是您的应用程序包的压缩版本,因此您的应用程序的总大小将减少(具体大小取决于您的包中文件的压缩程度)。还有 2nd answer从您发布的问题中提到,生成 ipa 时会剥离其他架构,因此您的应用程序的最终大小不会增加那么多。

关于ios - 将 Google.Framework 包含到我的包文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30148252/

相关文章:

ios - 如何在函数外获取 View 的尺寸?

objective-c - 在不删除 MKAnnotation 的情况下更改 MKAnnotation View

ios - 找不到可执行文件 GMSCoreResources.bundle

ios - 在 Google Maps SDK iOS 中的所有其他标记上设置一个标记

ios - 是否可以使用 iOS Google Maps SDK 检索路线的时间?

ios - Cordova - 体系结构 x86_64 的 undefined symbol

javascript检查图像是否存在iOS应用程序

ios - 将 NSString 解析为字节数组

ios - 谷歌地图套件,像谷歌地图ios一样绘制步行折线

iphone - 如何在iphone中获取gmsmapview的坐标中心