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

我在日常開發的時候,運行偶爾會出現這種bug報錯,偶發性,尚且還不清楚發生的原因,字面意思是圖片文件損壞,但是我並沒有操作到圖片,然後報錯的圖片在界面上會顯示出問題。

我的解決方法是:

從項目中找到圖片showInFinder,然後雙擊圖片打開圖片,菜單欄裏面重新導出圖片到隨意一個地方保存,刪掉項目中原圖片,用重新導出的圖片替換原圖片,重新add到項目裏,再運行一遍就正常了

PS:目前爲止還不清楚發生該問題的原因,如果有大神曉得原因,歡迎指教,謝謝~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章