У меня снова и снова возникала одна и та же ошибка, я не мог загрузить свое приложение из-за поврежденного PNG.
Я думал, что это потому, что мне не удалось снять флажок прозрачности при экспорте PNG в Photoshop (что вы должны / должны сделать), но кажется, что в моем изображении Photoshop был слой, который вызвал проблему и повредил мой файл, когда экспорт в PNG. Если вы когда-нибудь подумаете «сохранить как», а затем укажете формат PNG в вашем Photoshop, это тоже не решит проблему.
Вы должны переделать этот слой с ошибками и снова экспортировать изображение. Как уже говорил Домсу, вы можете использовать ImageOptim , чтобы проверить, что ваш новый PNG не поврежден ... и одновременно оптимизировать его размер (на самом деле он не проверяет его, но если файл поврежден, он выигрывает) не сможет его оптимизировать). Я сделал то, что только что сказал, и теперь мое приложение ожидает проверки :) Удачи (надеюсь, ваше изображение не имеет 30 слоев ... у моего было 2)