好的,所以我读过无数的地方,说应用程序大小限制是20 MB,有人说它是50mb ......这是什么?
更重要的是,我当前的应用程序在Organizer的Archive部分中有一个“估计应用商店大小”为106.1mb。但是,当我将它分发到ad-hoc文件时,它会以.ipa的形式出现,其大小为48.3mb。我应该使用哪一个,我很困惑为什么它们如此不同。
答案 0 :(得分:18)
官方(以及可靠的最新)资源是iTunes Connect Guide的Uploading Your Binary部分(展开'开始准备上传二进制流'部分)。在编辑时,它指出:
iOS App二进制文件可以大到2 GB ,但可执行文件(app_name.app/app_name)不能超过60 MB。但是,请在确定应用程序大小时考虑下载时间。尽可能减小文件的大小,请记住无线下载限制为100 MB 。
无线下载限制意味着可以使用移动数据连接下载低于此阈值的应用(超出限制的任何内容需要WiFi连接,或通过计算机上的iTunes下载)。这很重要,因为许多用户可能无法随时访问WiFi而您不想阻止他们获取您的应用程序!
此外.ipa是一个压缩的加密zip文件,而存档只是一个完全虚增的应用程序包,这就是文件大小不同的原因。 .ipa文件大小将在App Store中使用,因此请将其用作总大小的参考。也就是说,你的应用程序越小,显然用户就会越快乐!
答案 1 :(得分:2)
使用IPA尺寸。从应用商店发送的文件将被压缩。也许106.1是未压缩的大小,或者它是一个bug。
答案 2 :(得分:1)