估计的app store大小

归档应用程序后。 版本和组织者窗口中有一个button,点击它计算并显示应用程序的估计大小。 在商店。

在以后的Xcode版本6.2中,该button消失了! 是否还有一种方法来了解估计的应用程序。 尺寸?

是的,这仍然是可能的,但必须做一点工作!

  1. 只需从“存档”中select项目,然后打开包内容。

  2. 然后在.xcarchive文件中有一个Applications目录。

  3. 现在,在Finder中打开.xcarchive,然后selectshow package contents。

最后进入产品,然后是应用程序,然后是应用程序名称,现在可以查看文件大小。

截图一步一步: –

在这里输入图像说明


在这里输入图像说明





更新:

以防万一在上传到iTunes之前,人们对二进制文件的大小有所怀疑,并且在上传到iTunes之后,计算如下:

苹果正在encryption可执行文件。 通过这样做,它的大小变化不大,但其内容通常不能再像以前那样被压缩了。 通过把所有这些放在一起,我想出了一种方法来计算你的应用程序在App Store中的最大尺寸(它很可能会小于这个):

open the .app bundle via right-click -> Show Package Contents (on Mac) locate the executable file and remember its (uncompressed) size (Size “A”) delete the executable from the bundle zip the bundle and remember the bundle's compressed size (Size “B”) 

大小“C”是苹果公司添加到软件包的附加文件的100 KB。 您的应用程序的最大大小的最终计算如下:

A + B + C =认可后的最大应用程序大小

计算结果是:

(未压缩的可执行文件大小)+(压缩的应用程序包,但不包含可执行文件)+ 0,1 MB =应用程序批准后的最大大小

从这里推荐

我只是在Xcode 7/8上find了详细的大小列表

以下是如何访问它:

  1. loginiTunes Connect
  2. select我的应用程序,并点击您的应用程序
  3. select活动
  4. 在左侧窗格中select所有构build
  5. select你已经上传到苹果的生成
  6. 在一般信息/压缩文件大小下selectApp Store文件大小

完善! 所有设备和尺寸的完整列表将在App Store上提供。

更新 (感谢评论@马库斯·亚当斯)在其他答案。

如果你只是导出它adhoc你应该得到一个文件。 解压该文件。 部署大小将介于此解压缩版本和压缩版本之间。

如果您在设备上进行安装,请在Settings > General > Storage & iCloud Usage > Manage Storage > [App Name]中查看安装在该设备上的应用的大小。

不知道这是如何与位代码的工作,但至less这是一件容易的事情。

在缩减应用程序之后,获取各种设备和模型的应用程序大小的最佳方法是查看由Xcode生成的应用程序细化大小报告。 从Xcode存档文件导出临时构build时生成此报告。

  1. 打开窗口 – >pipe理器,select存档,然后点击导出button。

  2. select分配方法:Ad Hoc; 应用程序细化:所有兼容的设备变种; 离开位码检查重build。

  3. 继续生成ipa文件。 在生成的名为“App Thinning Size Report.txt”的ipa文件旁边find报告。 它看起来像这样:

适用于所有MyAppName变体的应用程序细化大小报告

变体:MyAppName-iPad(第4代)-etc.ipa
支持的设备:iPad(第三代)和iPad(第四代)
App +随需应变资源大小:50.4 MB压缩,109.5 MB未压缩
应用大小:28.6 MB压缩,87.7 MB未压缩
按需资源大小:21.8 MB压缩,21.8 MB未压缩

变体:MyAppName-iPad Pro(9.7英寸)-etc.ipa
支持的设备:iPad Pro(10.5英寸),iPad Pro(12.9英寸)(第二代)和iPad Pro(9.7英寸)
App +随需应变资源大小:46.6 MB压缩,110 MB未压缩
应用程序大小:24.8 MB压缩,98.2 MB未压缩
按需资源大小:21.8 MB压缩,21.8 MB未压缩

变体:MyAppName-iPhone 8 -ipa
支持的设备:iPhone 7和iPhone 8
App +随需应变资源大小:45.9 MB压缩,109.3 MB未压缩
应用程序大小:24.4 MB压缩,87.9 MB未压缩
按需资源大小:21.4 MB压缩,21.4 MB未压缩