2017-08-01 3 views
1

Ich bin neu & versuchen, meine erste Anwendung im App Store zu haben.
Ich habe diese App in UNITY (5.6) gemacht.
Das Problem, das ich konfrontiert bin, ist die Größe von Archiv generiert von Xcode (8.3), die ich im App Store hochladen und über 100 MB ist, während die gleiche APP auf Play Store (.apk-Datei) ist nur 31 MB. Siehe die Details unten:
Für Android seine ~ 31 MB (Ca.).
Und für iOS ist es wie folgt: Archiv Unity-iphone Dateiname und Dateistruktur:

- Unity-iphone 29-07-17, 22.25 Uhr. xcarchive: 630,50 MB
nach dem Auspacken:
      - BCSymbolMaps:
            --- 778F6F4C-6E2D-3192-BAY9-FEBDFA98EF0E.bcsymbolmap: 12,8 MB
            --- B3746668-8893-3427-A5AB-9741BE4B62B3.bcsymbolmap: 12,9 MB
      - Unity-iphone.app.dSYM: 138 MB
      - Unity-iphone: 467 MB
      - info.plist

Wie ich gesucht Internet, alle sagen, um .IPA-Datei zu machen AppSize im App Store zu schätzen. So exportierte ich .ipa Datei (3 Varianten)
Mobile App Größe auf Apple App Store mit Bitcode Enabled

  • Unity-iphone.ipa (Mit Bitcode Und DSYM Enable): 163 MB
  • Unity-iphone.ipa ((Mit Bitcode deaktivieren und DSYM Enable): 55,2 MB
  • Unity-iphone.ipa (Mit Bitcode Und DSYM Disable): 24,4 MB

    Also bitte sagen Sie mir, was man uploa d zum App Store.
    und wenn (mit Bitcode und DSYM deaktivieren) Ich habe es Einstellungen in Build deaktivieren (aktivieren Bitcode zu NO und Debug-Info. Format Release nur ZWERG) erneut und kompilieren Sie das Projekt und Archiv machen wieder OR Gerade während Archiv in den AppStore hochladen, deaktiviere ich beide Optionen.

    Bitte helfen Sie, wie ich es zum ersten Mal mache und es wichtig ist, da es große Unterschiede in den Dateigrößen gibt.

Antwort

3

Je größer ist, desto besser für Ihren Fall.

  • DSYMs Dateien können Sie mehr Informationen zu erhalten, wenn Sie app in der Zukunft abgestürzt
    • nicht in der letzten .ipa des Kunden
  • Bitcode Dateien Apple-App neu kompilieren lassen und regenerieren .ipas, die im Speicher verfügbar sind, wenn sie die Kompilierung verbessern, oder zum Beispiel eine zukünftige Architektur, für die Sie nicht kompiliert haben.
    • nicht in der letzten .ipa des Kunden

Laden Sie es, und Sie werden sehen, in Testflug Abschnitt (iTunesConnect -> Ihre App -> Aktivität -> Alle Builds (linkes Feld) -> Ihr Build -> AppStore Größe Link), die tatsächliche Größe Ihrer App für jedes iPhone/iPad. Zum Beispiel habe ich ein 150Mb großes Paket hochgeladen, und schließlich ist die .ipa Größe für iPhone 7 nur 40Mb.

+0

Danke für die Antwort..das ist genau das, was ich wissen möchte, dass was passiert mit App-Größen nach dem Hochladen von Archiv auf iTunes verbinden. Ich dachte, ich werde 100 MB Limit überschreiten. So jetzt, wenn ich 163 MB-Archiv hochladen, dann muss es kein Problem geben Und Benutzer sehen seine Größe als 40-45 MB Approx und dann keine Notwendigkeit, über WLAN-Netzwerk herunterladen. Vielen Dank! – Nitesh

+0

So jetzt App Store nicht 163 MB als Handy Download Grenzen und zeigt 40 MB für Benutzer? – Nitesh

+0

Ja, wie Sie in "iTunesConnect -> Ihre App -> Aktivität -> Alle Builds (linkes Fenster) -> Ihr Build -> AppStore Size Link" sehen können (der oberste wird von Laptop heruntergeladen, denke ich, für iTunes Zeug) – jlngdt

Verwandte Themen