2012-02-15 13 views
2

私のプロジェクトで奇妙な問題があり、修正方法を見つけられません。 プロジェクトをアーカイブすると、それ自体がマニフェストされます。私がビルドすれば、すべてOKです。これは私が取得エラーですiOSファイルを読み取れません

...

While reading /Users/jorgen/Desktop/isengua-en-de_120125/Airship/UI/Default/Subscription/Resources/Shared/[email protected] pngcrush caught libpng error: Read Error

しかし、それは変化を読み取​​ることができません実際のファイル。私はそれがそこにあることを確認して、それを開くことができます。それは常に飛行船のファイルですが、プッシュ、ストアフロントまたはサブスクリプションに存在することができます。

同じプロジェクトでもアイコンに問題があります。

warning: iPhone/iPod Touch: isengua_ENE-DE_114+.png: icon dimensions (0 x 0) don't meet the size requirements. The icon file must be 57x57 pixels, in .png format (-19014) Unable to validate your application. - (null)

網膜のアイコンは114x114で、もう1つは57x57です。再び私はこれをチェックしてダブルチェックしました。 私は2週間前に持っていたコピーに戻りました。同じことが起こります。

ご協力いただき、ありがとうございます。

+0

これをチェックしてもよいでしょう。http://stackoverflow.com/questions/5287600/build-app-with-xcode-4-it-always-show-some-error-about-png-image – iDifferent

+0

appバンドルを開き、アイコンファイルがトップレベルにあるかどうかを確認します。 – zaph

+0

アプリケーションバンドルは、左側のウィンドウですか、正しいですか?私のアイコンはPhotoshopでpng-24としてWebおよびデバイス用に保存され、透明度がオフになり、インターレースされました。 – Jorgen

答えて

2

アーカイブするときにのみ発生すると、アーカイブフォルダに必要なすべてのファイルをパッケージ化/移動しようとするとエラーが発生します。建物は参照された場所から引っ張り出すだけです。

簡単な修正はファイルを削除して再インポートすることです。 2つのファイルは大した手間ではありません。

info.plistやコピーバンドルのリソースを確認し、すべてが正しいファイルを指していることを確認することもできます。

+0

私はそれらをすべて削除して再インポートしましたが、それはまだ発生します。 – Jorgen

+0

残念ながら、それは2つのファイルだけではありません。彼らは毎回違います。私はすべてのUAのpngを削除して再インポートしましたが、それはまだ起こりました。アイコンファイル私は何度も再製作し、削除して再郵送したことを知らない。私は(0x0)ビットを取得しません。それはサイズのようなものではありません。 – Jorgen

+0

コンパイラのpng圧縮をオフに切り替えるのは実際にやってきました。どうやらXcode 4.2のバグ。 – Jorgen

0

私の答えはありませんでしたが、これはありませんでした。

PROJECT-NAME/PROJECT-NAME /リソース/スプラッシュ

そのフォルダ内の同じDefault.pngとデフォルトのコピーがあるはずです:私はフォルダすなわちないのwwwフォルダ、そのリソースにチェック @ x2.pngはあなたのwwwフォルダにあります。

私はそれがphonegapのデフォルトであることを確認しました。私はそれらをwwwフォルダの私のコピーで置き換えました。きれいにしてビルドして、それは最終的に働いた!

関連する問題