App Store Connect 帮助

支持 / App Store Connect / 参考 / 构建版本的文件大小要求

参考

构建版本的文件大小要求

对于 iOS、Apple tvOS 和 visionOS App,请确保 App 符合相应操作系统的文件大小要求。App 的完整未压缩大小不得超过 4 GB。大型素材可作为按需资源后台素材托管在 App Store。Apple Watch App 不得超过 75 MB。此外,每个 Mach-O 可执行文件(例如 app_name.app/app_name)应符合下表列出的文件大小要求。

OS 版本

可执行文件大小上限

备注

iOS 9.0 及更高版本

Apple tvOS 9.0 及更高版本

visionOS 1.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 位架构的片段。

轻 App

为确保顺利启动,请确认轻 App 的任何变体版本在瘦身后,其未压缩的主程序包大小符合最低部署目标要求。

了解如何测量轻 App 的大小。

最低部署目标

变体版本大小上限

备注

iOS 17 及更高版本

100 MB

必须满足以下要求:

  • 此轻 App 仅支持数字方式调用(如从网站或“聚焦”搜索调用),不支持通过轻 App 码、二维码或 NFC 标签等实体方式调用。

  • 用户在大概率会有稳定互联网连接的场景(例如家中)使用轻 App。

  • 轻 App 不支持 iOS 17 之前的 iOS 版本。

iOS 16 及更高版本

15 MB

低于 iOS 16

10 MB