Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <h2>4GB's is the maximum size your iOS app can be.</h2> <h2>As of January 26, 2017</h2> <blockquote> <p><strong>App Size for iOS (&amp; tvOS) only</strong></p> <p>Your app’s total uncompressed size must be less than 4GB. Each Mach-O executable file (for example, <code>app_name.app/app_name</code>) must not exceed these limits:</p> <ul> <li>For apps whose <code>MinimumOSVersion</code> is less than 7.0: maximum of 80 MB for the total of all <code>__TEXT</code> sections in the binary.</li> <li>For apps whose <code>MinimumOSVersion</code> is 7.x through 8.x: maximum of 60 MB per slice for the <code>__TEXT</code> section of each architecture slice in the binary.</li> <li>For apps whose <code>MinimumOSVersion</code> is 9.0 or greater: maximum of 500 MB for the total of all <code>__TEXT</code> sections in the binary.</li> </ul> <p>However, consider download times when determining your app’s size. Minimize the file’s size as much as possible, keeping in mind that there is a 100 MB limit for over-the-air downloads.</p> </blockquote> <p>This information can be found at <a href="https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html" rel="noreferrer">iTunes Connect Developer Guide: Submitting the App to App Review</a>.</p> <hr> <h2>As of February 12, 2015</h2> <blockquote> <p><strong>(iOS only) App Size</strong></p> <p>iOS App binary files can be as large as 4 GB, but each executable file (app_name.app/app_name) must not exceed 60 MB. Additionally, the total uncompressed size of the app must be less than 4 billion bytes. However, consider download times when determining your app’s size. Minimize the file’s size as much as possible, keeping in mind that there is a 100 MB limit for over-the-air downloads. </p> </blockquote> <p>This information can be found on <strong>page 77</strong> of the <a href="http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf" rel="noreferrer">iTunes Connect Developer Guide</a>.</p> <hr> <h2>As of December 12, 2013</h2> <blockquote> <p><strong>(iOS only) App Size</strong></p> <p>iOS App binary files can be as large as 2 GB, but the executable file (app_name.app/app_name) cannot exceed 60MB. However, consider download times when determining your app’s size. Minimize the file’s size as much as possible, keeping in mind that there is a 100 MB limit for over-the-air downloads.</p> </blockquote> <p>This information can be found on <strong>page 58</strong> of the <a href="http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf" rel="noreferrer">iTunes Connect Developer Guide</a>.</p> <hr> <h2>As of June 6, 2013</h2> <p>The above information is still the same with the exception of the <strong>Executable File</strong> size which is now limited to <strong>60MB</strong>'s. These changes can be found on <strong>page 237</strong> of the guide.</p> <hr> <h2>As of January 10, 2013</h2> <p>The above information is still the same with the exception of the <strong>Executable File</strong> size which is now limited to <strong>60MB</strong>'s. These changes can be found on <strong>page 208</strong> of the guide.</p> <hr> <h2>As of October 31, 2012</h2> <p>The above information is still the same with the exception of <strong>Over The Air downloads</strong> which is now <strong>50MB</strong>'s. These changes can be found on <strong>page 206</strong> of the guide. Thanks to comment from <a href="https://stackoverflow.com/users/365188/ozair-kafray">Ozair Kafray</a>.</p> <hr> <h2>As of July 19, 2012</h2> <p>The above information is still the same with the exception of <strong>Over The Air downloads</strong> which is now <strong>50MB</strong>'s. These changes can be found on <strong>page 214</strong> of the guide. Thanks to comment from <a href="https://stackoverflow.com/users/745834/marsbear">marsbear</a>. In addition, the document has moved here: </p> <p><a href="http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf" rel="noreferrer">http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf</a></p> <hr> <h2>As of July 13, 2012</h2> <p>The above information is still the same with the exception of <strong>Over The Air downloads</strong> which is now <strong>50MB</strong>'s. These changes can be found on <strong>page 209</strong> of the guide. </p> <hr> <h2>As of March 29, 2012 (version 7.4)</h2> <p>The above information is still the same with the exception of <strong>Over The Air downloads</strong> which is now <strong>50MB</strong>'s. These changes can be found on <strong>page 209</strong> of the guide.</p> <hr> <h2>As of January 23, 2012 (version 7.3)</h2> <p>The above information is still the same, however, it can be found on <strong>page 172</strong> of the guide.</p> <hr> <h2>As of October 17, 2011 (version 7.2)</h2> <p>The above information is still the same, however, it can be found on <strong>page 180</strong> of the guide. Thanks to comment from <a href="https://stackoverflow.com/users/766441/luke">Luke</a> for the update.</p> <hr> <h2>As of September 22, 2011 (version 7.1)</h2> <p>The above information is still the same, however, it can be found on <strong>page 179</strong> of the guide. Thanks to comment from <a href="https://stackoverflow.com/users/148241/saxon-druce">Saxon Druce</a> for the update.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload