ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk

来源:互联网 发布:windows版icloud 书签 编辑:程序博客网 时间:2024/06/08 05:36

我在日常开发的时候,运行偶尔会出现这种bug报错,偶发性,尚且还不清楚发生的原因,字面意思是图片文件损坏,但是我并没有操作到图片,然后报错的图片在界面上会显示出问题。

我的解决方法是:

从项目中找到图片showInFinder,然后双击图片打开图片,菜单栏里面重新导出图片到随意一个地方保存,删掉项目中原图片,用重新导出的图片替换原图片,重新add到项目里,再运行一遍就正常了

PS:目前为止还不清楚发生该问题的原因,如果有大神晓得原因,欢迎指教,谢谢~