コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Cannot recognize file type for entry located at 'XXXX.png'. Asset import failed or using an unsupported file type.

概要

Cannot recognize file type for entry located at 'XXXX.png'. 
Asset import failed or using an unsupported file type.
  • アセットバンドルビルド時に上記のエラーが発生する状況に遭遇した
  • Project ビューで .png を確認するとサムネイルが正常に表示されていなかった
  • 画像編集ソフトや画像ビューアでは正常に .png を開ける状態だった
  • .png の容量を確認してみたら他の .png と比べて容量が大きかった
  • .png の中身を見てみたらメタデータ(iTXt)が含まれていた
  • メタデータ(iTXt)を削除したらエラーが発生しなくなった

関連記事