2009-05-13 5 views
21

iTunesのアイコン/アートワークのガイドラインに従うために、iTunesArtworkファイルを自分のiPhoneアプリケーションに追加しようとしています。 iTunesArtworkの要件(512x512 JPG)に一致するファイルをプロジェクトに追加しました。私がそれをしたら、私はもはや私のデバイスにアプリケーションをインストールすることはできません。このエラーが発生し続ける:iTunesArtworkとXCode

Your mobile device has encountered an unexpected error (0xE8000058)

iTunesArtworkCaptureFailed

誰でもこれを解決する経験はありますか?

答えて

43

  • あなたがiTunesで表示するアイコン/アートワークの512x512のPNGを作成します。
  • は、iTunesArtworkアプリのルートフォルダにあると 入れて(拡張子なし、その大文字と小文字)と にファイルの名前を変更Xcodeでアプリケーションリソースのトップレベルでそれを追加します。
  • 私はアドホックでこの作品が、それは私が行うとき、プロビジョニングリリースビルド働くので、私はそれを取り出し構築しますが、正直に言うと持っていたあなたは

に展開しているデバイスのバージョンのリリースでアプリを再構築私がデバッグビルドをしてシミュレータ上で実行しようとするとそこに表示されるエラーを引き起こします。私のためにプロジェクトからファイルを追加したり削除したりするのは面倒なことではありませんでした。

+0

うん、それだった。そして、私はあなたの最後の段落で説明したのと同じ行動をしています。 – sujal

15

ファイルが.jpgではなく.pngである必要がありますか?

その後、

ところであなたは、そのファイルを必要としないiTunesArtworkとしてファイルを追加し直し、クリーンをやって、ファイルを削除してください - アドホック分布はアイコンがiTunesで表示しているだけのように、それはだ - それが必要ではないですApp Storeアプリケーションのために。彼らは57x57アイコンとiTunesConnectにアップロードする512画像のコンボからアイコンを取得します。アドホックビルドの場合は、私はいくつかの成功が次のことをやって持っていた

+5

pngとjpgの両方のファイル形式が受け入れられます。ただし、iTunesArtworkファイルは拡張子なしでなければなりません。 – fifigyuri

+0

@fifigyuriありがとう私は問題を把握できませんでした! Appleがファイル拡張子なしで指定する方法は奇妙だが、ええ。ありがとう、一束 – Jake

+1

それは興味深いです、AdHocのビルドはiTunesArtworkを必要とするだけですか?役に立つヒント+1 –