iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法

ここでは、Xcode から iOS アプリを TestFlight や App Store にアップロードする時に、以下のような ERROR ITMS-90717: Invalid App Store Icon のエラーが出た時の解決方法をご紹介します。

App Store Connect Operation Error
ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in '****.app' can't be transparent nor contain an alpha channel."

iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法 1


このエラーは Apple Store 用のアイコンに透過の設定がされている時におこります。

iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法 2


このエラーを解決する方法のひとつをご紹介します。

まず、以下の Open With External Editor メニューや、Finder アプリなどから、App Store 用の 1024x1024 の画像をプレビュー アプリで開きます。

iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法 3


プレビューアプリのメニューで [ファイル] > [書き出す] を選択します。

iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法 4


エクスポートする画面が出てくるので、元の画像を上書きするように同じディレクトリを選択し、アルファのチェックボックをはずして[保存] ボタンをクリックします。

iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法 5


これで、Xcode に戻り、もう一度 Archive して Distribute すれば「ERROR ITMS-90717: Invalid App Store Icon」のエラーは消えます。

他のアイコンはそのままでもエラーはでませんが、iOS アプリアイコンに透過を使うのは推奨されていないので、1024x1024 のアプリアイコンの画像を元に、他のアイコンを作り直して、全てのアイコンを置き換えてしまっても良いかもしれません。


以上、ERROR ITMS-90717: Invalid App Store Icon のエラーが出た時の解決方法をご説明しました。

© 2024 iOS 開発入門