2015-10-10 2 views
8

Только что получил эту забавную ошибку в моем отладчике быстрого проекта.<Error>: ImageIO: PNG недействительный файл PNG: дополнительные куски между iDOT и IDAT

Возможно, что-то есть недопустимое имя изображения, но я не уверен, что означает extra chunks between iDOT and IDAT.

У вас есть идеи, что вызывает его?

+0

, когда я думаю о недействительном png, у меня также была проблема с ним. Проблема заключалась в том, что я переименовал jpeg в png вместо того, чтобы преобразовывать его .... ну глупо: D мог бы также случиться с вами? –

ответ

7

Эта проблема абсолютно случайна и произошла со мной также с несколькими изображениями. Вероятно, еще одна ошибка Xcode.

  1. Мой образ называется «[email protected]»
  2. я переименовал его в «back2.png»
  3. Ран проект (изображение будет выглядеть растянутым)
  4. Изменено его обратно " [email protected] "
  5. Ran project
  6. FIXED ?!

Удача в надежде, что это поможет!

+0

Не помните, какая ошибка была исправлена. Я думаю, что я просто играл с файлами изображений или именами, как вы. – brumbrum

+0

работал на меня, странно. – zumzum

0

Я просто удалю все изображения, у которых возникли проблемы, и после загрузки снова те же изображения и отлично работают.

14

продукта> Clean Сложение Folder установил ее для меня

3

В XCode 8, я очистил проект (Product-> Clean). Затем закройте XCode. Откройте его снова. Тогда это работает. Я не изменил имя изображения. Я думаю, это просто потому, что XCode имеет некоторые проблемы. В коде нет ничего плохого.

Смежные вопросы