アプリケーションで 57x57 サイズのアプリ アイコンを使用しています。しかし、バイナリを iOS アプリ ストアに送信しているときに、次のエラーが発生します。
iPhone/iPad Touch: icon.png: アイコンのサイズ (590x621) がサイズ要件を満たしていません。アイコン ファイルは 57x57 ピクセルの .png 形式である必要があります
このエラーを解決する方法を教えてください。
リンク http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.htmlにアクセスしてください。アイコンのサイズと仕様に関する詳細は、Apple Developer Portal で確認できます。
512x512 iTunesArtwork.png
resize 144x144 Icon-72@2x.png # Home screen for "The New iPad"
resize 114x114 Icon@2x.png # Home screen for Retina display iPhone/iPod
resize 72x72 Icon-72.png # App Store and Home screen on iPad
resize 58x58 Icon-Small@2x.png # Spotlight and Settings for Retina display
resize 57x57 Icon.png # Home screen on non-Retina iPhone/iPod
resize 50x50 Icon-Small-50.png # Spotlight on iPad 1/2
resize 29x29 Icon-Small.png
Mac のプレビュー アプリには、png の実際のサイズを確認するためのインスペクターがあります。想定される画像の寸法と照らし合わせてチェックし、何か違う場合は修正してください。元のファイルに異常があった場合に備えて、プレビューで png のコピーを保存することもできます。
アプリの plist を確認し、Xcode が使用していると思われるアイコン ファイルを使用していることを確認します。
バンドルにあるすべての画像を確認する必要があります。忘れていたイメージがあるかもしれません。3 つのアイデア:
プロジェクト (左側のプロジェクト ナビゲーター) ->
ターゲットを選択 -> ビルド フェーズ -> バンドル リソースをコピーします。そして、このサイズのファイルがあるかどうかを確認してください。
Info.plist ファイルを確認し、アイコン ファイルとして参照しているファイルを確認します。
プロジェクト ナビゲーターで、ファイル icon.png が見つかった場合は、それを右クリックし、Finder で表示して、リンクされているファイルとそのサイズを確認します。