2016-04-13 11 views
6

Nach dem Xcode Schalt 7.3 und auf demselben das Projekt läuft, habe ich folgende fehler-libpng Fehler: CGBI: unhandled kritischen chunk Xcode 7.3

libpng error: CgBI: unhandled critical chunk 

Ich habe Compress PNG Files in Build Einstellung der Projekte Ziel gesetzt zu NO.

Ich habe das Projekt gereinigt und neu aufgebaut, aber es funktioniert immer noch nicht und gibt einen höheren Fehler.

Alle Vorschläge/Hilfe zur Lösung des obigen Problems ist/sind willkommen. Danke im Voraus.

Antwort

11

Abgesehen von Compress PNG Files Flag in den Build-Einstellungen des Projekts Ziel deaktivieren. Ich schalte auch eine andere Flagge aus, nämlich Remove Texture Metadata from PNG File. Dadurch wurde das Problem gelöst libpng Fehler: CgBI: unbehandelt kritischen Chunk in Xcode 7.3.

In Xcode 7.3, standardmäßig wird das Flag Remove Texture Metadata from PNG File eingeschaltet, so dass selbst wenn Sie Ihr Projekt haben in früheren Versionen des Xcode Ausführung, die dieses Flag enthalten als disabled gesetzt, als auch müssen Sie wieder deaktivieren um dieses Problem zu überwinden.

In der folgenden Abbildung sehen Sie die erforderlichen Flags, die in den Build-Einstellungen des Projektziels deaktiviert werden müssen, um das obige Problem in Xcode 7.3 zu beheben.

enter image description here

+0

von Apple hat seine eigene Version von libpng und ich weiß, dass Kompresse bedeutet eigentlich neu ordnen. Ich wette, dass einige Funktionen, die sie verwenden, nicht in der offiziellen libpng sind. –