Maximale Größe einer iOS-Anwendung


190

Was ist die maximale Größe einer iOS-Anwendung? irgendwelche Einschränkungen?


Die Antwort hängt davon ab, wie Sie die App bereitstellen. Möglicherweise gibt es 3G-Übertragungslimits sowie einen ca. 2-fachen Geräte-Download von iTunes über WLAN.
hotpaw2

Bitte beachten Sie, dass die Warnung auf iTunes Connect sagt nichts über die 100MB Grenze nur für seinen Over-the-Air - Lieferung . stackoverflow.com/a/34753920/481207
Matt

Antworten:


347

4 GB ist die maximale Größe Ihrer iOS-App.

Stand 26. Januar 2017

App-Größe nur für iOS (& tvOS)

Die unkomprimierte Gesamtgröße Ihrer App muss weniger als 4 GB betragen. Jede ausführbare Mach-O-Datei (zum Beispiel app_name.app/app_name) darf diese Grenzwerte nicht überschreiten:

  • Für Apps MinimumOSVersionmit weniger als 7,0: maximal 80 MB für die Summe aller __TEXTAbschnitte in der Binärdatei.
  • Für Apps MinimumOSVersionmit den Größen 7.x bis 8.x: maximal 60 MB pro Slice für den __TEXTAbschnitt jedes Architektur-Slice in der Binärdatei.
  • Für Apps MinimumOSVersionmit 9.0 oder höher: maximal 500 MB für die Summe aller __TEXTAbschnitte in der Binärdatei.

Berücksichtigen Sie jedoch die Downloadzeiten, wenn Sie die Größe Ihrer App bestimmen. Minimieren Sie die Dateigröße so weit wie möglich, und beachten Sie, dass für drahtlose Downloads ein Limit von 100 MB gilt.

Diese Informationen finden Sie im iTunes Connect-Entwicklerhandbuch: Senden der App an App Review .


Stand: 12. Februar 2015

(Nur iOS) App-Größe

iOS App-Binärdateien können bis zu 4 GB groß sein, aber jede ausführbare Datei (app_name.app/app_name) darf 60 MB nicht überschreiten. Darüber hinaus muss die unkomprimierte Gesamtgröße der App weniger als 4 Milliarden Byte betragen. Berücksichtigen Sie jedoch die Downloadzeiten, wenn Sie die Größe Ihrer App bestimmen. Minimieren Sie die Dateigröße so weit wie möglich, und beachten Sie, dass für drahtlose Downloads ein Limit von 100 MB gilt.

Diese Informationen finden Sie auf Seite 77 des iTunes Connect-Entwicklerhandbuchs .


Stand 12. Dezember 2013

(Nur iOS) App-Größe

iOS App-Binärdateien können bis zu 2 GB groß sein, die ausführbare Datei (app_name.app/app_name) darf jedoch 60 MB nicht überschreiten. Berücksichtigen Sie jedoch die Downloadzeiten, wenn Sie die Größe Ihrer App bestimmen. Minimieren Sie die Dateigröße so weit wie möglich, und beachten Sie, dass für drahtlose Downloads ein Limit von 100 MB gilt.

Diese Informationen finden Sie auf Seite 58 des iTunes Connect-Entwicklerhandbuchs .


Stand 6. Juni 2013

Die obigen Informationen sind mit Ausnahme der Größe der ausführbaren Datei, die jetzt auf 60 MB begrenzt ist, immer noch dieselben . Diese Änderungen finden Sie auf Seite 237 des Handbuchs.


Stand 10. Januar 2013

Die obigen Informationen sind mit Ausnahme der Größe der ausführbaren Datei, die jetzt auf 60 MB begrenzt ist, immer noch dieselben . Diese Änderungen finden Sie auf Seite 208 des Handbuchs.


Stand 31. Oktober 2012

Die obigen Informationen sind mit Ausnahme der Over The Air-Downloads, die jetzt 50 MB groß sind , immer noch dieselben . Diese Änderungen finden Sie auf Seite 206 des Handbuchs. Dank des Kommentars von Ozair Kafray .


Stand 19. Juli 2012

Die obigen Informationen sind mit Ausnahme der Over The Air-Downloads, die jetzt 50 MB groß sind , immer noch dieselben . Diese Änderungen finden Sie auf Seite 214 des Handbuchs. Dank Kommentar von Marsbear . Außerdem wurde das Dokument hierher verschoben:

http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf


Stand: 13. Juli 2012

Die obigen Informationen sind mit Ausnahme der Over The Air-Downloads, die jetzt 50 MB groß sind , immer noch dieselben . Diese Änderungen finden Sie auf Seite 209 des Handbuchs.


Stand 29. März 2012 (Version 7.4)

Die obigen Informationen sind mit Ausnahme der Over The Air-Downloads, die jetzt 50 MB groß sind , immer noch dieselben . Diese Änderungen finden Sie auf Seite 209 des Handbuchs.


Stand 23. Januar 2012 (Version 7.3)

Die obigen Informationen sind immer noch dieselben, finden Sie jedoch auf Seite 172 des Handbuchs.


Stand 17. Oktober 2011 (Version 7.2)

Die obigen Informationen sind immer noch dieselben, finden Sie jedoch auf Seite 180 des Handbuchs. Danke an den Kommentar von Luke für das Update.


Stand 22. September 2011 (Version 7.1)

Die obigen Informationen sind immer noch dieselben, finden Sie jedoch auf Seite 179 des Handbuchs. Vielen Dank an den Kommentar von Saxon Druce für das Update.


10
Ist das nicht nur für den App Store? Könnten Sie nicht eine persönliche / Unternehmens-App über 2 GB haben?
Mytheral

1
In der aktuellen Version des verlinkten Handbuchs (Version 7.1, 22. September 2011) befindet sich dieser Hinweis auf Seite 179.
Saxon Druce

1
@ Mytheral Nein, ein FAT-Dateisystem kann keine Datei über 2 GB speichern und muss kompatibel bleiben. Daher das 2 GB Limit :(
Maciej Swic

2
Sie haben das OTA-Limit auf 50 MB geändert: iphonehacks.com/2012/03/… .
Nick Weaver

3
Danke für diese Info, aber kannst du mir sagen, wo und wie ich sie finde? Der von Ihnen angegebene Link "iTunes Connect Developer Guide" ist fehlerhaft. Überall dort, wo ich dieses Dokument finden kann, liegt es in einer hierarchischen Form vor, die nicht durchsuchbar ist und keine Seitenzahlen enthält.
Duncan C

17

150 MB sind die Einschränkung für drahtlose Downloads über das Mobilfunknetz. Alles darüber und den Benutzern wird empfohlen, Wi-Fi oder iTunes zu synchronisieren, um Ihre App tatsächlich zu erhalten.

Dies verhindert jedoch nicht den Kauf am Point of Sale.


Nein, es wird einen Kauf nicht verhindern, aber es ist ärgerlich. Es wird das Symbol auf Ihrem SpringBoard angezeigt, scheint den Download zu starten und gibt Ihnen eine Größenwarnung.
Maciej Swic

1
Limit aufgehoben: Sie können seit iOS 13 unbegrenzte Größen auf Mobiltelefonen herunterladen.
Cœur

6

Mit der Veröffentlichung von iOS 7 (18. September 2013) erhöhte Apple das drahtlose Download- Limit für Mobiltelefone auf 100 MB.

Die maximale App-Größe beträgt weiterhin 2 GB.

Quelle


Sie können alle Ihre Daten verdoppeln: Jetzt sind es 200 MB drahtlos und maximal 4 GB.
Cœur

Mit der Veröffentlichung von iOS 13 können Sie außerdem unbegrenzte Größen auf Mobiltelefone herunterladen.
Cœur

4

Ab Juni 2019 wurde das Download-Limit für Mobiltelefone aufgehoben, wenn Ihre Benutzer iOS 13 verwenden. Der Benutzer erhält jetzt nur eine Warnung. Lies hier

Falls der Artikel hier entfernt wird, finden Sie unten Screenshots davon

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


3

Bitte beachten Sie, dass die Warnung in iTunes Connect nichts darüber aussagt, dass das Limit nur für die drahtlose Übertragung gilt . Es wäre vorzuziehen, wenn die Warnung dies erwähnen würde.

Geben Sie hier die Bildbeschreibung ein


3

Stand Juli 2016:

Kurze Antwort:

  1. Wenn Ihr Spiel für iOS 9.0 oder höher veröffentlicht wurde, können Sie eine maximale App-Größe von 400 MB für die Größe der Mach-O-Binärdatei festlegen (z. B. app_name.app/app_name).

  2. Die unkomprimierte Gesamtgröße Ihrer App muss weniger als 4 GB betragen.


Lange Antwort:

Die unkomprimierte Gesamtgröße Ihrer App muss weniger als 4 Milliarden Byte betragen. Jede ausführbare Mach-O-Datei (z. B. app_name.app/app_name) darf diese Grenzwerte nicht überschreiten:

Für Apps mit einer MinimumOSVersion von weniger als 7,0: maximal 80 MB für die Summe aller __TEXT-Abschnitte in der Binärdatei.

Für Apps mit einer MinimumOSVersion von 7.x bis 8.x: maximal 60 MB pro Slice für den Abschnitt __TEXT jedes Architektur-Slice in der Binärdatei.

Für Apps mit einer MinimumOSVersion von 9.0 oder höher: maximal 400 MB für die Größe der Mach-O-Binärdatei.

Berücksichtigen Sie jedoch die Downloadzeiten, wenn Sie die Größe Ihrer App bestimmen. Minimieren Sie die Dateigröße so weit wie möglich, und beachten Sie, dass für drahtlose Downloads ein Limit von 100 MB gilt. Ungewöhnlich große Build-Dateien sind normalerweise das Ergebnis des Speicherns von Daten wie Bildern in der kompilierten Binärdatei selbst und nicht als Ressource in Ihrem App-Bundle. Wenn Sie ein Bild oder einen großen Datensatz in Ihre Binärdatei kompilieren, ist es am besten, diese Daten in eine Ressource aufzuteilen, die von Ihrer App dynamisch geladen wird.


Hier ist der Link zum Apple Developer Guide, der die oben veröffentlichten Informationen enthält:

https://developer.apple.com/library/prerelease/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmissionTheApp.html

Sie können zum Abschnitt " Senden der App zur App-Überprüfung " über den obigen Link gehen, um mehr über die Informationen zu erfahren, die ich oben gepostet habe.


1

50 Meg ist das Maximum für das Herunterladen von Zellendaten.

Möglicherweise können Sie es jedoch im App Store behalten und die App nach der Installation und Ausführung der App durch den Benutzer andere Inhalte herunterladen, sodass die App größer sein kann. Aber nicht sicher, was die Apfelregeln dafür sind.

Ich weiß, dass alle In-App-Käufe genehmigt werden müssen, bin mir aber nicht sicher, ob diese Art von Inhalten genehmigt werden muss.


0

Akzeptiert jetzt größere Binärdateien 12. Februar 2015

Die Größenbeschränkung eines über iTunes Connect übermittelten App-Pakets wurde von 2 GB auf 4 GB erhöht, sodass Sie mehr Medien in Ihre Übermittlung aufnehmen und bei der Installation eine umfassendere und umfassendere Benutzererfahrung bieten können. Beachten Sie bitte, dass diese Änderung keine Auswirkungen auf die maximale Größe der Mobilfunknetzbereitstellung von 100 MB hat.

https://developer.apple.com/news/?id=02122015a

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.