我正在尝试在 App Store 中提交应用程序,如果可能的话,我需要稍微减少它的内存。我尝试了一种我将在下面描述的方法来使我的应用程序更轻,但运气不好。
详情
我按照这些步骤查看是什么导致了这么大的尺寸
- 将项目归档
- 分发它
- 为企业或临时部署而保存
- 选择
.ipa
文件并将扩展名更改为.zip
- 解压,打开Payload
- 显示包装内容
内容
我有 680 Kb
的 .png
文件(当我添加大约 32 kb 的文件时),我删除了它们并将应用程序的大小减小了 2MB。除了一个可执行文件占用了 .ipa 的
大小的大约 90% 之外,还有其他文件占用空间但并不大。
问题
是否可以减小可执行文件的大小?如果没有,那么您能给我一个提示,我应该从哪里着手让我的应用程序在尺寸方面更轻。
P.S 我使用像 Vuforia SDK 这样的第三方库和 GitHUB
上的库最佳答案
How can I reduce the size of this executable file
您无法减小构建的应用程序包中可执行文件的大小。这是你的代码!减小其大小的唯一方法是:
剪切代码。显然你不能这样做,因为你会排除使你的应用正常工作的功能。
删除架构切片。你不应该这样做,因为你想为所有可能的架构构建。
话虽如此......我从未在应用程序包中的任何接近这么大的地方生成可执行文件。也许您测量/构建错误:
确保您正在存档。除了存档之外,没有其他东西值得衡量。
确保在存档时生成发布版本。
确保您的 Release build设置包括完整的编译器优化(最小、最快)。
关于ios - 将 iOS 应用程序大小减小到 App Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23938500/