iOS

2013-07-24, ios xcode

「pngcrush caught libpng error」と言われたら

XcodeでiOSアプリの起動画面を登録することが出来るのですが、これを差し替えているときに掲題のようなエラーが発生してしまいました。エラーの文言を信用してPNGファイルに何か問題があるのかと、保存時のパラメタなどを(Gimpを使っていたので)あちこち弄るのですが一向に解決しません。

これは画像自体の問題ではなく、プロジェクト下に以下の名前のファイルが複数存在している場合に発生するエラーなのだそうです。今回の場合、リソース格納用のサブフォルダにも同じ名前の画像が既に存在していたことが原因でした。

Default-568h@2x.png
Default.png
Default@2x.png

これは解り難い…。

参考URL

この記事は役に立ちましたか?