お使いのブラウザは、バージョンが古すぎます。

このサイトは、Internet Explore8・Internet Explore9には対応しておりません。
恐れ入りますが、お使いのブラウザをバージョンアップしていただきますよう宜しくお願いいたします。

【iOS】XcodeでのCopyPNGFile Error 処理について

作業する上でファイルの追加や更新が多々あると思うのですが、Xcode上で画像ファイル(PNG形式)を追加して、Archiveでビルドすると
以下のエラー「CopyPNGFile Error」が表示されました。

エラー内容

スクリーンショット-2013-12-09-10.02.32(2)_03

<CopyPNGFile Error>

・While reading ***.png pngcrush caught libpng error:
・Could not find file:****
・Comannd /***/copypng emitted errors but did not return a nonzero exit code to indicate failure

対処方法

実機やシュミレーターではアプリは動作するのだが、原因が解決しないまま。

・[DerivedData]フォルダを一旦削除する。

・該当PNGファイルを更新。

など、色々試してみましたが、一向に状況は変わらない。

調べた結果に、TARGETS > Build Phases > Copy Bundle Resources のリンクが切れていて赤い表示になっていました。

スクリーンショット-2013-12-09-10.14.02_03

一度、赤く表示されている該当ファイル名を「-」で消して、「+」でリンクを貼り直してみます。しかし、依然エラー表示は消えないままです。

PNGファイルが原因?

検証し続けると、PNGファイルが「インタレース」で保存されているのも一つの原因らしいのです。

しかし、「インタレースなし」で保存していましたが、再度ファイルを保存し直してプロジェクトに追加してみるとエラーが消えました。

保存時の不具合なのかわかりませんが、以上の対処を行ったら何かしらの原因を突き止める事が分かりましたので大変助かりました。

コメントをどうぞ

メールアドレスは公開されません。* が付いている欄は必須項目です。


お気軽にお問い合わせください。

日本VTR実験室では、お仕事のご依頼、ブログ・コラムのご感想などを受け付けております。
アプリ開発・コンテンツ制作でお困りでしたら、お気軽にご相談ください。
ご連絡お待ちしております。

お問い合わせはこちらから

03-3541-1230

info@nvtrlab.jp

電話受付対応時間:平日AM9:30〜PM6:00