Google 地方 iOS - 应用程序太大

Google Places iOS - App size is too large

我想在 iOS 应用程序中集成 google 个地点自动完成服务。 Google Maps SDK for iOS 的问题在于库的大小。安装 Google 地图(包括地点)后,大小增加到 130MB(之前只有 25MB)。

我的问题是:有什么方法可以减小这个尺寸吗?如果没有,寻找地址的更好解决方案是什么? (自动完成)

此致

我相信您关心的是应用程序的大小,而不是项目。

130MB 是您项目的大小,而不是您的 Product/App。您可以在 iPhone 设置中检查应用程序的大小,或者如果您使用模拟器:

/Users/[用户名]/Library/Application Support/iPhone Simulator/[模拟器版本]/Applications/[appfolder]/[产品名称]

如果您担心项目的大小,您可以使用 Swift 解决方案而不是下载整个 Google 地方 API: https://github.com/watsonbox/ios_google_places_autocomplete

检查 Xcode 8 及更高版本中应用程序的文件大小。

先去

~/Library/Developer/CoreSimulator/Devices/

并删除整个文件夹并构建应用程序。现在您只有两个与您当前的应用程序特别相关的文件夹。

第一个文件夹是您应该感兴趣的文件夹。

[First folder]/data/Containers/Bundle/Application/[Application ID]/[app Name]