Fehler: ImageIO: PNG ungültige PNG-Datei: zusätzliche Teile zwischen iDOT und IDAT

8

Ich habe gerade diesen witzig aussehenden Fehler in meinem schnellen Projekt-Debugger bekommen.

Es ist wahrscheinlich ein ungültiger Name eines Bildes irgendwo, aber ich bin nicht sicher, was extra chunks between iDOT and IDAT bedeutet.

Haben Sie eine Idee, was das verursacht?

    
brumbrum 10.10.2015, 09:12
quelle

4 Antworten

7

Dieses Problem ist völlig zufällig und ist mir auch mit ein paar Bildern passiert. Wahrscheinlich ein weiterer Xcode-Bug.

  1. Mein Bild heißt "[email protected]"
  2. Ich habe ihn in "back2.png"
  3. umbenannt
  4. Lief das Projekt (das Bild wird gestreckt angezeigt)
  5. Zurück zu "[email protected]"
  6. geändert
  7. Ran-Projekt
  8. FIXED?!

Viel Glück hoffe, es hilft!

    
brilliantairic 10.11.2015, 19:06
quelle
14

Produkt & gt; Clean Build Folder hat es für mich repariert

    
Stefan S 09.11.2016 03:18
quelle
3

In XCode 8 habe ich das Projekt gereinigt (Product- & gt; Clean). Dann beenden Sie XCode. Öffne es erneut. Dann funktioniert es. Ich habe den Namen des Bildes nicht geändert. Ich schätze, es liegt nur daran, dass XCode ein Problem hat. Nichts ist falsch mit deinem Code.

    
flame3 09.11.2016 10:24
quelle
0

Ich lösche einfach alle Bilder, bei denen Probleme aufgetreten sind und lade wieder die gleichen Bilder und arbeite perfekt.

    
Genevios 15.05.2016 08:20
quelle

Tags und Links