参考

构建版本的文件大小要求

对于 iOS 和 Apple tvOS App,请确保 App 符合相应操作系统的文件大小要求。App 的完整未压缩大小不得超过 4GB。Apple Watch App 不得超过 75MB。此外,每个 Mach-O 可执行文件(例如 app_name.app/app_name)应符合下表列出的文件大小要求。

要了解如何计算内存用量,请参阅 Memory Usage Performance Guidelines(《内存使用性能准则》)中的“Viewing Virtual Memory Usage(查看虚拟内存使用情况)”。

OS 版本

最大可执行文件大小

备注

iOS 9.0 或更高版本

Apple tvOS 9.0 或更高版本

500 MB

针对二进制文件中所有“__TEXT”部分的总和。

iOS 7.X 至 iOS 8.X

60 MB

针对每个架构片段中的“__TEXT”部分1

低于 iOS 7.0

80 MB

针对二进制文件中所有“__TEXT”部分的总和。

1架构片段(Architecture Slice)是针对特定架构的胖二进制布局文件的一部分。例如,一个胖二进制文件可能会包含针对 32 位和 64 位架构的片段。