4GB 是您的 iOS 应用程序的最大大小。
截至 2017 年 1 月 26 日
仅适用于 iOS(和 tvOS)的应用大小
您的应用的总未压缩大小必须小于 4GB。每个 Mach-O 可执行文件(例如,app_name.app/app_name)不得超过这些限制:
- 对于
MinimumOSVersion 小于 7.0 的应用:二进制文件中所有 __TEXT 部分的总和最大为 80 MB。
- 对于
MinimumOSVersion 为 7.x 到 8.x 的应用:二进制文件中每个架构切片的 __TEXT 部分的每个切片最大为 60 MB。
- 对于
MinimumOSVersion 为 9.0 或更高版本的应用:二进制文件中所有 __TEXT 部分的总和最大为 500 MB。
但是,在确定应用的大小时,请考虑下载时间。尽可能减小文件大小,请记住无线下载有 100 MB 的限制。
可以在iTunes Connect Developer Guide: Submitting the App to App Review找到此信息。
截至 2015 年 2 月 12 日
(仅限 iOS)应用大小
iOS App 二进制文件最大可达 4 GB,但每个可执行文件 (app_name.app/app_name) 必须
不超过 60 MB。此外,应用程序的总未压缩大小必须小于 40 亿
字节。但是,在确定您的应用程序大小时,请考虑下载时间。最小化文件大小
请记住,无线下载有 100 MB 的限制。
此信息可在iTunes Connect Developer Guide 的第 77 页找到。
截至 2013 年 12 月 12 日
(仅限 iOS)应用大小
iOS App 二进制文件最大可达 2 GB,但可执行文件 (app_name.app/app_name) 不能超过 60MB。但是,在确定您的应用程序大小时,请考虑下载时间。尽可能减小文件大小,请记住无线下载有 100 MB 的限制。
此信息可在iTunes Connect Developer Guide 的第 58 页找到。
截至 2013 年 6 月 6 日
除了可执行文件大小现在限制为60MB之外,上述信息仍然相同。这些更改可在指南的第 237 页中找到。
截至 2013 年 1 月 10 日
除了可执行文件大小现在限制为60MB之外,上述信息仍然相同。这些更改可在指南的第 208 页中找到。
截至 2012 年 10 月 31 日
除了 Over The Air 下载 现在是 50MB 之外,上述信息仍然相同。这些更改可在指南的第 206 页上找到。感谢Ozair Kafray的评论。
截至 2012 年 7 月 19 日
除了 Over The Air 下载 现在是 50MB 之外,上述信息仍然相同。这些更改可以在指南的第 214 页上找到。感谢marsbear 的评论。另外,文档已经移到这里了:
http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf
截至 2012 年 7 月 13 日
除了 Over The Air 下载 现在是 50MB 之外,上述信息仍然相同。这些更改可在指南的第 209 页中找到。
截至 2012 年 3 月 29 日(版本 7.4)
除了 Over The Air 下载 现在是 50MB 之外,上述信息仍然相同。这些更改可在指南的第 209 页中找到。
截至 2012 年 1 月 23 日(版本 7.3)
上面的信息还是一样的,但是可以在指南的第172页找到。
截至 2011 年 10 月 17 日(版本 7.2)
上面的信息还是一样的,但是可以在指南的第180页找到。感谢Luke 的更新评论。
截至 2011 年 9 月 22 日(版本 7.1)
上面的信息还是一样的,但是可以在指南的第179页找到。感谢Saxon Druce 的更新评论。