2016-10-11 3 views
5

Ich versuche herauszufinden, warum meine Apps Dateigröße so groß ist, wenn ich eine Beta-Build mit Fabric Beta installieren (erstellt von Twitter).App Dateigröße ist 2.5x größer bei der Installation mit Fabric

Beim Archivieren der Build und Überprüfen der App-Größe sehe ich, dass es etwa 194 MB ist, aber wenn ich die App zum Debuggen auf dem Gerät erstellen und installieren, ist der Speicherplatz ~ 85MB belegt.

Wenn ich die App über Fabric Beta installieren, ist die App ~ 194MB auf dem Gerät.

Würde jemand in der Lage sein zu erklären, was hier vor sich geht. Gibt es ein Problem mit Fabric, das den Build nicht optimiert?

+1

Wahrscheinlich hat der ipa zum Hochladen Arm6 und arm7 Binaries darin.Solange Sie Bitcode eingeschaltet haben, dann App-Ausdünnung wird nur die Teile, die ein einzelnes Gerät benötigt drücken. –

+1

Ich sehe. Und gibt es eine Möglichkeit, dies für einen Client zu bestätigen? Weil Fabric die einzige Plattform war, die wir verwendet haben. Wird die korrekte Dateigröße mit iTunes Test Flight angezeigt? – Andy

+0

Nun, ein IPA ist nur eine Zip-Datei. Sie können sie umbenennen und entpacken Sie es und sehen Sie w Der hat Platz in seinem Inneren. –

Antwort

0

alte Frage, aber es lohnt sich zu klären Ich denke, ganz schnell:

1 Kommentar sagte:

Höchstwahrscheinlich wird der IPV für das Hochladen hat ARM6 und ARM7-Binärdateien in ihm. Solange Sie den Bitcode eingeschaltet haben, wird die App-Ausdünnung nur die Teile herunterdrücken, die ein einzelnes Gerät benötigt.

Und das ist wahr, und dann dieser Follow-up-Kommentar von den ursprünglichen Frage Autor

ich sehe. Und gibt es eine Möglichkeit, dies für einen Kunden zu bestätigen? Weil Fabric die einzige Plattform war, die wir verwendet haben. Wird die korrekte Dateigröße mit iTunes Test Flight angezeigt?

Die Antwort darauf ist ja. Test Flug, da im Grunde die nächste Sie in den App Store gelangen können, ohne tatsächlich überprüft (obwohl TestFlight erfordert Beta App Review, aber das ist in der Regel ziemlich schnell.

TestFlight sollte die richtige App Ausdünnung handhaben und senden Sie nur die App binäre Größe für Ihr Gerät

Verwandte Themen