Okay, also habe ich unzählige Orte gelesen, die sagen, dass die App-Größenbeschränkung entweder 20 MB ist und einige sagen, es sind 50 MB ... was ist das?
Noch wichtiger ist, dass meine aktuelle App eine "geschätzte App-Store-Größe" von 106.1 MB im Archivbereich des Organizers hat. Wie auch immer, wenn ich es in eine Ad-hoc-Datei verteile, kommt es als .ipa heraus, das die Größe von 48.3mb hat. Welchen sollte ich verwenden, und ich bin verwirrt, warum sie so verschieden sind.
Die offizielle (und zuverlässig aktuelle) Ressource hierfür ist Hochladen Ihrer Binärdatei im iTunes Connect Guide (erweitern Sie den Abschnitt" So beginnen Sie den Uploadvorgang für Binärdateien "). Zum Zeitpunkt dieser Änderung heißt es:
iOS App-Binärdateien können eine Größe von bis zu 2 GB haben , aber die ausführbare Datei (app_name.app/app_name) darf 60 MB nicht überschreiten. Berücksichtigen Sie jedoch die Download-Zeiten, wenn Sie die Größe Ihrer App ermitteln. Minimieren Sie die Größe der Datei so weit wie möglich. Beachten Sie, dass ein Grenzwert von 100 MB für drahtlose Downloads gilt .
Downloadlimit über die Luft bedeutet, dass Apps unterhalb dieser Schwelle mit einer mobilen Datenverbindung heruntergeladen werden können (alles, was über dem Limit liegt, erfordert eine WLAN-Verbindung oder wird über iTunes auf dem Computer heruntergeladen). Dies ist wichtig, da viele Benutzer möglicherweise keinen direkten Zugriff auf WLAN haben und Sie nicht verhindern möchten, dass sie Ihre App erhalten können!
Auch die .ipa ist eine komprimierte, verschlüsselte Zip-Datei, während das Archiv nur ein voll aufgeblasenes Paket der App ist, weshalb die Dateigrößen unterschiedlich sind. Die Größe der .ipa-Datei wird im App Store verwendet. Verwenden Sie diese Datei als Referenz für die Gesamtgröße. Je kleiner Sie Ihre App erstellen können, desto glücklicher wird der Benutzer sein!
Apple hat kürzlich kurz nach der WWDC '12 die Größe von 20 auf 50 erhöht. Ich bin mir nicht sicher, ob es offiziell angekündigt wurde, wurde aber in der Fehlermeldung von größeren Apps beobachtet.
Verwenden Sie die IPA-Größe. Die vom App Store gesendeten Dateien sind komprimiert. Vielleicht ist die 106.1 die unkomprimierte Größe, oder es ist ein Bug.