Xcode sprengt PNG-Größe und ignoriert PNG = NO-Flag?

Derzeit sind in meinem Ordner "Assets.xcassets" ca. 13 MB mit allen Bildern für meine Anwendung gespeichert. Wenn ich jedoch meine App archiviere, ist das resultierende Assets.car näher an 33 MB. Bei Verwendung von iOSAssetExtractor wie hier beschrieben:Was trägt zur Größe der Assets in einer iOS-App bei und wie kann ich diese verkleinern? das Problem scheint zu sein, dass die PNGs in der Größe explodieren, wenn sie von Xcode "komprimiert" werden. Viele PNGs sind 2-3x so groß wie vor der Archivierung. Dies ist ein häufiges Problem, auf das an mehreren Stellen verwiesen wird.

Die übliche Lösung, auf die hier verwiesen wird:XCode PNG-Komprimierungsproblem und hier:https: //imageoptim.com/xcode.htm scheint in den Build-Einstellungen "PNG-Dateien komprimieren" auf "Nein" zu setzen. Dadurch wird das Auspacken und erneute Komprimieren von Assets in Xcode übersprungen, um ein Aufblähen der Asset-Größe zu vermeiden. Dies scheint jedoch derzeit nicht zu funktionieren und funktioniert möglicherweise in Xcode 7.3 nicht mehr. Es gibt einen Thread dazu in den Apple-Foren hier:https: //forums.developer.apple.com/thread/4337. Die akzeptierte Lösung scheint jedoch darin zu bestehen, den Dateityp im Inspektor in Daten zu ändern, die für PNGs in einem Ressourcenordner geeignet sind, jedoch keine Option für PNGs darstellen, die in einem xcassets-Ordner gespeichert sind.

Hinweis: Ich habe auch versucht, "Textmetadaten aus PNG-Dateien entfernen" auf "Nein" zu setzen, ohne Erfolg.

Kann jemand eine Lösung empfehlen, um dieses Problem in der aktuellen (7.3) Version von Xcode zu beheben, sodass meine Datei "Assets.car" nicht 2-3x größer ist als erwartet?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage