Flash Builder iPhone 应用程序大小
我有一个移动 Flex 项目,我正在将其部署到 iPhone/iPod 和 Android。我在让我的应用程序低于 20 MB 3g 大小限制时遇到问题。我包括一些图像和一个视频,大小为 1.5 MB。构建的 swf 为 2.8 MB,生成的 ipa 为 9.7 MB,应用程序文件为 22.4 MB。应用程序商店显示最终大小为 21.1 MB,尽管我知道 Apple 需要向包中添加其他内容,但它真的应该显着增长吗?最初的 3.3 MB 现在已增长到超过 20 MB。
我见过有人说重要的是 ipa 大小,这显然不是这里发生的情况。有什么想法吗?
I have a mobile Flex project which I am deploying to iPhone/iPod and Android. I'm having an issue getting my app under the 20 MB 3g size limit. I am including some images and a video which amount to 1.5 MB. The swf for the build is 2.8 MB and the resulting ipa is 9.7 MB with the app file being 22.4MB. The app store shows the final size as 21.1 MB, though I understand Apple needs to add additional things to the package is it really supposed to grow that significantly? What started as 3.3 MB has now grown to over 20 MB.
I've seen people say that all that matters is the ipa size, which is obviously not what is happening here. Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ipa 是压缩格式,下载大小未压缩。换句话说,用户不会将压缩状态的 ipa 文件下载到他们的 iPhone/iPod/iPad 上。如果您将 ipa 重命名为 zip 并解压它,这就是您想要尝试将其压缩到 20 MB 以下的方法。我遇到了和你完全相同的问题,因为 AIR 开销占用了这 20 MB 的很大一部分。希望这个解释有帮助 - 祝你好运!
-汤姆
ipa is a compressed format and the download size is uncompressed. In other words, users don't download the ipa file in it's compressed state to their iPhone/iPod/iPad. If you rename ipa to zip and unzip it this is what you want to try and get below 20 mb. I'm having the exact same problem as you since the AIR overhead eats up a significant part of that 20 mb. Hope this explanation helps - good luck!
-Tom