2012-10-22 8 views
6

初めてApp Storeにアプリを提出したので、私に同行してください。私はiOS 6.0を使用しています。CFBundleIcons、CFBundleIconFiles、CFBundleIconFileをどのように定義しますか?

私は最後のステップに進みました。ここで、AppStoreに評価を付けるために私のアプリケーションを検証してAppleに提出する必要がありました。しかし、最後の最後で、それは検証中に私にこのエラーメッセージを与えた:

enter image description here

だから、私はアプリのためにすべてのneccessaryアイコンが含まれていたことを確認しましたにInfo.plistファイルをチェックします。私はそれらすべてを持っていた。

これは私のInfo.plistです:

enter image description here

"アイコンファイル"、 "アイコンファイル"、および "アイコンファイル(iOSの5)" の下で、私はデフォルトの57x57のアイコン、ANを提供しましたiPadのアイコン、iPhoneのアイコンが表示されます。それらはプロジェクトファイルの同じディレクトリにあります。

私はここで何が欠けていますか? (私は "CFBundleIcons/File/Files"というエントリを追加しようとしましたが、追加するエントリはありませんでした)。以下は


私はrmaddyのアドバイスに続いた後、私の更新のInfo.plistです:今、すべてのアイコンファイルが正しい寸法以上(警告なし黄色の三角形で正しく更新されていることを

enter image description here

を[概要]タブの画像)。なぜ同じエラーメッセージが表示されるのですか?他に何が恋しい?

+0

問題の解決方法は不明ですが、間違った場所にある画像がいくつかあります。 "Default.png"と2つのスクリーンショット(それらが何であれ)は、アイコンファイルのセクションでグループ化するべきではありません。アイソス5アイコンファイルと同じです。また、網膜のアイコン(114×114)がなく、iPad用のアイコン(72×72)がないため、「次元を検証できませんでした」ということもあります。肯定的ではありませんが、確かに試してみてください。 – Greg

答えて

6

すべてのアイコンを確認してイメージを起動する最も簡単な方法は、Xcodeでプロジェクトのターゲット(複数の場合はターゲット)の[概要]タブに移動することです。概要タブには、iPhone/iPod touchデプロイ情報のセクションと、iPadデプロイ情報のセクションがあります。これら2つのセクションのそれぞれには、App Icons and Launch Imagesのための場所があります。それぞれをクリックし、適切なイメージをロードします。黄色の警告の三角形が表示された場合、画像のサイズが間違っているか、その他の問題が発生する可能性があります。この方法ですべての画像を入力すると、正しいエントリでInfo.plistが正しく更新されます。

投稿した画面には、起動イメージ(Default.png)を入れようとしていることと、アイコンが所属するスクリーンショットがあることが明らかになります。 Default.pngは起動イメージです。あなたのプロジェクトでは、スクリーンショットはどこにもありません。それらはiTunes Connectで読み込まれます。

+0

ありがとうrmaddy。私はあなたの提案に従って、iPhone/iPodとiPadの両方のためのすべてのアプリアイコンと起動画像を追加しました。画像は正しい次元であり、画像上には黄色い三角形が現れませんでした。しかし、アプリを検証しようとすると、まったく同じエラーメッセージが表示されます。私は新しい情報の更新画像を投稿します。plist – TATN

+0

すべてを正しく追加した後、別のアーカイブビルドを行い、新しいアーカイブの検証を実行しましたか? – rmaddy

+0

はい、私はしました。すべての画像を追加した後、私はプロジェクトをきれいにした後、プロジェクトを再構築しました(それはうまくいき、新しいアイコンが私のiPadに現れました)。 – TATN

1

私の場合、plistファイルの名前がGeneral-> App Iconsのファイル名と一致していることを確認して問題を解決しました。それはまったく同じケースを持っていなければなりません

関連する問題