1. ホーム
  2. iphone

[解決済み】「推奨アイコンファイルがありません - バンドルには、ちょうど「120x120」ピクセル、.png 形式の iPhone / iPod Touch 用のアプリアイコンが含まれていません。

2022-04-12 11:49:15

質問

アプリのアップデートを申請しましたが、「このエラーが発生しました」というメールが届きました。

<ブロッククオート

推奨アイコンファイルがありません - バンドルには、120x120 ピクセル、.png 形式の iPhone / iPod Touch 用アプリアイコンが含まれていません。

この問題を解決するにはどうしたらよいですか?

ここで は、Appleが現在要求しているアイコンです。

120x120はどこにも出てきませんでしたが?これはiOS7特有のものなのでしょうか?というアイコンを入れればいいのでしょうか? Icon-120.png などが考えられますか?

更新:3つのアイコンをリソースフォルダに追加しましたが(Icon-120.png : 120x120, Icon-76.png : 76x76 & Icon-152.png : 152x152)、そのアイコンは、リソースフォルダに追加されませんでした。 info.plist . 同じ警告メールが届きました。私は何も変更せず、この先どうなるかを待つことにしました。

驚いたことに、このアプリは20時間後に審査段階に入り、その翌日には市場にリリースされたのです。この辺りには、AppleやWindowsのアプリを審査する人が何人くらいいるのだろうかと、ちょっと不思議に思います。

解決するには?

アイコンが表示された場合 error から申請する際に Xcode9 が表示されない場合、またはシミュレータや端末にアプリのアイコンが表示されない場合は、以下のように cocoapods を最新バージョンに更新してください。この問題は Xcode9cocoapods .


の新しいガイドラインがあります。 iPhoneX を見ることができます。 こちら .


ここで iOS、Mac App、Androidアプリ用のアイコンを作成するのに便利なサイトです。

1024×1024のアイコンをドラッグ&ドロップするだけで、すべてのサイズのアイコンが作成され、メールに送信されます。その後、以下の方法でiOSアプリにアイコンを設定します。

AppleがiOS 8、iPhone 6、6 Plusを発売した後、アプリのアイコンサイズと起動画像のサイズが変更されました。新しいサイズについては、私の投稿をご覧ください。

新しいiPhone 6と6+の画像解像度、@3倍対応追加?


はい、120x120の高解像度アイコンを追加する必要があります。さて、iOS 7だけをターゲットにしたい場合は、76 x 76、120 x 120、152 x 152のアイコンサイズが必要なだけです。iOS 6もターゲットにしたい場合は、以下のものが必要です。 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152 のアイコンサイズを指定します。OSに補間されたくない場合は、Spotlightと設定のアイコンはカウントしないようにしましょう

ブログ記事の通り iOS 7のアプリアイコンに新しいメトリックスが登場 .

UPDATEです。

アップル社のガイドラインに準ずる アプリアイコン または アイコンと画像のサイズ :

アイコンの大きさ(iOS 7以降)

<イグ

アイコンの寸法(iOS 6.1以前)

<イグ

デバイスごとに異なるサイズのアプリアイコンを作成する。ユニバーサルアプリを作成する場合は、4つのサイズすべてでアプリアイコンを供給する必要があります。

iPhone、iPod touchの場合、この両方のサイズが必要です。

  • 120×120ピクセル

  • 60×60ピクセル(標準解像度)

iPadの場合、この両方のサイズが必要です。

  • 152 x 152

  • 76×76ピクセル(標準解像度)


次にこれをProjectに設定します。

  • Appleのドキュメントで紹介されている上記のように、高解像度で120ピクセル、通常で60ピクセルの新しいアイコンを作成し、名前を設定します。例えば icon-120.pngicon-152.png .

  • このアイコンをプロジェクトに配置する リソース フォルダに保存し、このアイコンをプロジェクトに追加してください。

  • この後 ProjectName-Info.plist を探し、その中から アイコンファイル の行をご覧ください。見つからなければ (+) と入力してアイコンファイルを選択し、以下のようにすべてのアイコン画像を設定します。

アプリのバイナリを投稿したときと同じように、プロジェクトをアーカイブし、配布します。 アプリストア . これで、アイコンの問題なくアプリを提出できるかと思います。


NOTE

必要なアイコンをすべて提供するように注意してください。さもなければ、アプリはAppleの検証を通過できません。このようなメールを受け取った場合。

Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.

- If your application supports the iPhone device family, you must include square icons of the following dimensions: 57x57 pixels and 120x120 pixels.

- If your application supports the iPad device family, you must include square icons of the following dimensions: 72x72 pixels, 76x76 pixels and 152x152 pixels

AppleはiOS 7でも動作するアプリケーションを受け入れているので、どのような Deployment target 6.1またはそれ以前 しかし、上に書いたように iOS 7 のアイコンサイズも提供する必要があります (ストアが期待しているものです)。

Xcode 5 アプリのアイコン管理

xCode5を使用している場合、最初にアップデートするのはアイコンです。Xcode5で導入されたのは アセットカタログ を使えば、複数の画像のコピーを簡単に管理できます(複数の解像度用など)。今回は、ゲームアイコンと起動イメージの両方を管理するために作成します。

ここで、[アセットカタログを使用する]ボタンをクリックします。移行を確認する際に、Launch Images(iOSでいうところのアプリ起動時のスプラッシュ画面)を移行するかどうかも尋ねられるので、これもチェックするようにします。

詳細については、こちらをご覧ください。 アセットカタログのAppleドキュメント