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

Including Google.Framework into my bundle file?

我有一个问题。我已经从 https://developers.google.com/maps/documentation/ios/start

下载了 google 用于 ios 的最新 SDK

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

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

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

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

非常感谢。

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

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

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