2015-10-10 15 views
8

Chỉ có lỗi tìm kiếm vui nhộn này trong trình gỡ lỗi dự án nhanh chóng của tôi.<Error>: ImageIO: PNG tệp PNG không hợp lệ: các đoạn thừa giữa iDOT và IDAT

Có thể tên không hợp lệ của hình ảnh ở đâu đó, nhưng tôi không chắc chắn ý nghĩa của số extra chunks between iDOT and IDAT.

Bạn có biết nguyên nhân gây ra nó không?

+0

khi tôi nghĩ về png không hợp lệ, tôi cũng gặp vấn đề với nó. Vấn đề là, tôi đổi tên thành jpeg thành png thay vì chuyển đổi nó .... cũng ngu ngốc: D cũng có thể xảy ra với bạn? –

Trả lời

7

Vấn đề này hoàn toàn ngẫu nhiên và cũng xảy ra với tôi với một vài hình ảnh. Có thể là một lỗi Xcode khác.

  1. Hình ảnh của tôi được gọi là "[email protected]"
  2. tôi đổi tên nó thành "back2.png"
  3. Ran dự án (hình ảnh sẽ xuất hiện kéo dài)
  4. thay đổi nó trở lại " [email protected] "
  5. Ran project
  6. CỐ ĐỊNH ?!

Chúc may mắn hy vọng điều đó sẽ hữu ích!

+0

Không thực sự nhớ những gì đã sửa lỗi. Tôi nghĩ rằng tôi chỉ chơi xung quanh với các tập tin hình ảnh hoặc tên như bạn đã làm. – brumbrum

+0

làm việc cho tôi, kỳ lạ. – zumzum

0

Tôi chỉ xóa tất cả các hình ảnh có vấn đề xuất hiện và sau khi tải lại hình ảnh tương tự và hoạt động hoàn hảo.

14

Sản phẩm> Sạch xây dựng Thư mục cố định nó cho tôi

3

Trong XCode 8, tôi làm sạch các dự án (chế biến tiêu thụ> sạch). Sau đó thoát XCode. Mở lại. Sau đó, nó hoạt động. Tôi đã không thay đổi tên của hình ảnh. Tôi đoán nó chỉ là vì XCode có một số vấn đề. Không có gì sai với mã của bạn.