我检查了我的应用程序产品大小大约为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. iPhone应用程序的脏大小
- 7. 我的iPhone应用程序正在被归档为“Mac App Archive”,而不是“iOS应用程序归档”
- 8. 归档iPhone应用程序时出现奇怪的错误
- 9. 创建iPhone归档应用程序时出现错误
- 10. 无法归档iOS应用程序?
- 11. 归档应用程序提交
- 12. Xcode为iPhone 4调整iPhone 5应用程序的大小
- 13. 制作iPhone应用程序双语
- 14. 苹果商店允许的最大Iphone应用程序大小
- 15. Appstore的归档IPA大小大于Adhoc
- 16. 验证iPhone应用程序存档
- 17. Visual c + + 6.0应用程序大小大于Visual Studio 2010应用程序大小
- 18. iOS应用程序更新大小比应用程序大小大很多
- 19. 有没有任何应用程序可以查看iPhone应用程序大小的大小?
- 20. 用户调整iPhone应用程序中的图像大小
- 21. 通用iPhone/iPad应用程序大小考虑
- 22. iphone - 如何知道应用程序使用的存储大小?
- 23. 最小化iOS应用程序大小
- 24. 如何在将iPhone应用程序转换为iPad应用程序时调整应用程序大小?
- 25. corona sdk应用程序大小太大
- 26. 科罗娜SDK制作iPhone应用程序的大小
- 27. 显示iPhone屏幕大小的iPad应用程序
- 28. iphone中的应用程序堆大小是多少?
- 29. 动态字体大小与iPhone应用程序
- 30. 如何减少iPhone应用程序的代码大小?
我试图解压.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