App Store Connect Help
Maximum build file sizes
For iOS and tvOS apps, verify that your app doesn’t exceed the maximum file sizes on the supported operating systems. Your app’s total uncompressed size must be less than 4GB. Apple Watch apps must be less than 75MB. In addition, each Mach-O executable file — for example, app_name.app/app_name
— must not exceed these maximum file sizes.
For OS version |
Maximum executable file size |
Notes |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
iOS 9.0 and later tvOS 9.0 and later visionOS 1.0 and later |
500 MB |
For the total of all __TEXT sections in the binary. |
|||||||||
iOS 7.X through iOS 8.X |
60 MB |
For the __TEXT sections in each architecture slice.1 |
|||||||||
Earlier than iOS 7.0 |
80 MB |
For the total of all __TEXT sections in the binary. |
1 An architecture slice is a part of the fat binary layout that targets a specific architecture. For example, a fat binary might include slices for 32-bit and 64-bit architectures.