Viz*_*llx 28
是的,它仍然可以,但必须做一些工作!
只需从"存档"中选择项目,然后打开包内容即可.
然后在.xcarchive文件中,有一个Applications目录.
现在,在finder中打开.xcarchive,然后选择show package contents.
最后转到Products然后应用程序然后转到App Name,您现在可以查看文件大小.
屏幕截图一步一步: -


以防人们在上传到iTunes之前对二进制文件大小的差异有疑问,并且在上传到iTunes之后是这里的计算: -
Apple正在加密可执行文件.通过这样做,它的大小变化不大,但其内容通常不能像以前那样被压缩.通过将所有这些放在一起,我想出了一种方法来计算App Store中应用程序的最大大小(它很可能会小于此):
Run Code Online (Sandbox Code Playgroud)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"是Apple添加到捆绑包中的附加文件中的100 KB.应用程序最大大小的最终计算如下:
A + B + C =批准后的应用程序的最大大小
计算用文字表示:
(未压缩的可执行文件大小)+(应用程序包压缩但没有可执行文件)+ 0,1 MB =批准后应用程序的最大大小
由此引用
mca*_*ach 22
我刚刚在Xcode 7/8/9/10上找到了详细的尺寸列表
以下是如何访问它:
完善!有关App Store上可用的所有设备和尺寸的完整列表.
在应用程序细化之后获取各种设备和模型的应用程序大小的最佳方法是查看由Xcode生成的应用程序细化大小报告.从Xcode存档文件导出Ad Hoc构建时生成此报告.
打开窗口 - >管理器,选择存档并单击"导出"按钮.
选择分发方法:Ad Hoc; app thinning:所有兼容的设备变体; 从bitcode选中Rebuild.
继续生成ipa文件.查找报告以及生成的名为"App Thinning Size Report.txt"的ipa文件.它看起来像这样:
MyAppName的所有变体的应用程序细化大小报告
变体:MyAppName-iPad(第4代)-etc.ipa
支持的设备:iPad(第3代)和iPad(第4代)
App + On Demand资源大小: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英寸)(第2代)和iPad Pro(9.7英寸)
App + On Demand资源大小:46.6 MB压缩,110 MB未压缩
应用程序大小:24.8 MB压缩,98.2 MB未压缩
随需应变资源大小:21.8 MB压缩,21.8 MB未压缩变体:MyAppName-iPhone 8-etc.ipa
支持的设备:iPhone 7和iPhone 8
App + On Demand资源大小:45.9 MB压缩,109.3 MB未压缩
应用程序大小:24.4 MB压缩,87.9 MB未压缩
随需应变资源大小:21.4 MB压缩,21.4 MB未压缩...
如果您在设备上安装,则Settings > General > Storage & iCloud Usage > Manage Storage > [App Name]可以看到该设备上安装的应用程序的大小.
不确定这是如何工作的位代码,但至少它是一些容易做的事情.
| 归档时间: |
|
| 查看次数: |
20130 次 |
| 最近记录: |