我检查了我的应用程序产品大小大约为10MB,但是当我构建它用于归档时,它显示了我的AppStore大小为20MB,即它几乎翻了一番。但是,当我看到文件夹中的档案大小仍然是10MB时,我不知道为什么会发生这种情况,原因是支持这两种体系结构,即armv6和armv7。如果我以20MB提交应用程序的最终尺寸,我将提交该应用程序。如果有人有任何想法,请让我知道。应用程序大小双归档iphone
2
A
回答
5
的iOS应用商店服务器将加密的可执行二进制客户下载你的应用程序包内,从而使应用程序更可压缩性比当前的存档。这是因为加密产生的随机比特几乎没有像armv6或armv7机器码那样可压缩。
因此,要获得更逼真的App Store下载大小的方法是从你的应用程序包中删除可执行文件,压缩捆,注意拉链尺寸,然后添加未压缩的可执行文件的大小。
如果你有你的C代码中大的静态数据,你不想混淆,那么移动静态数据放入包中的数据文件可能有助于减少应用程序商店的大小。
1
您是否尝试过解压IPA文件(重命名的.ipa为.zip)来看,在有效载荷?首先查找不需要的文件。如果你不做一个干净的构建,那么有效载荷将包含比你想要的更多的垃圾。另外,请根据发布版本(而不是调试版本)检查大小,因为两者之间的设置可能不同。
1
的Xcode现在让您的调试符号(.dSYM文件)与您的应用程序包(的.ipa),这样以后的崩溃报告可以正确symbolicated一起。 .dSYM文件往往很大,因此您的整体应用程序包(.ipa)可能比应用程序(.app)大得多。您通常只会在归档您的应用时查看总体.ipa大小。在这一点上,这是一个相当不错的估计,应用程序实际上会在App Store上有多大。
相关问题
- 1. IPhone应用程序大小
- 2. iPhone应用程序大小大于600MB
- 3. 我的iPhone应用程序的最小应用程序大小?
- 4. iPhone应用程序大小兼容性
- 5. 创建iPhone归档应用程序时出现错误
- 6. 无法归档iOS应用程序?
- 7. 归档应用程序提交
- 8. 苹果商店允许的最大Iphone应用程序大小
- 9. Visual c + + 6.0应用程序大小大于Visual Studio 2010应用程序大小
- 10. 有没有任何应用程序可以查看iPhone应用程序大小的大小?
- 11. 通用iPhone/iPad应用程序大小考虑
- 12. 最小化iOS应用程序大小
- 13. corona sdk应用程序大小太大
- 14. 大小达到时归档日志
- 15. iphone中的应用程序堆大小是多少?
- 16. 显示iPhone屏幕大小的iPad应用程序
- 17. 如何减少iPhone应用程序的代码大小?
- 18. 在iPhone Web应用程序中强制固定大小的iFrame?
- 19. 如何优化钛基iPhone应用程序的大小?
- 20. 如何在iPad应用程序上显示iPhone大小视图
- 21. 应用验证跳过 - 归档应用程序提交
- 22. 大型应用程序的iPhone应用程序加载时间
- 23. 无法通过Xcode的组织者/ iTunes安装iPhone应用程序归档
- 24. 为什么我看起来不能在由OS X应用程序归档的iPhone应用程序中取消归档对象?
- 25. 我们的Android应用程序大小超过最大大小?
- 26. 应用程序启动后应用程序大小增加
- 27. 在iOS应用程序中的应用程序存储大小
- 28. iPhone应用程序和Web应用程序之间的双向同步
- 29. iPhone - 从文档文件夹执行iphone应用程序
- 30. iPhone /目标C /如何编码一个双[]归档
我试图解压.xcodearchive和我展示的大小为10MB和资源罚款这一点,但在提交应用程序显示20MB的文件大小。 – 2012-08-14 04:12:15
我刚刚检查了一个我提交的应用程序。 xcodearchieve是2.7 MB。该dSYM文件是关于一个兆,该应用程序是约1.6 MB。但是,有趣的是,在商店里它说1 MB!你在哪里看到20MB? – Brainware 2012-08-14 04:50:08
我在我的Xcode Organizer-> Archive选项卡上看到。 – 2012-08-14 04:52:05