質問: flutterで作成したiOSアプリをビルドし、 XcodeでAppStoreへアップロードしたところ、以下のエラーが出て中断しました。 ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'Runner.app' can't be transparent nor contain an alpha channel." 調べたところ、アイコン画像に透過チャンネルを含むなという内容だそうです。 https://qiita.com/keeey/items/6f307af018f186cbdf7d 解決するにはflutterのflutter_iconsプラグインでアイコンは自動生成していますが、 これを手動で作成して再度ビルドし直す必要があるのでしょうか。 flutter_icons: android: true ios: true image_path: "assets/icon/icon.png" ご教示いただけますと幸いです。
回答: flutterもflutter_iconsプラグインも判らなですが、 アイコンを自動生成するために何か巨大な元画像を用意しているのですよね? その元画像にアルファチャンネルが含まれているのですか? アルファチャンネルが不要であれば削除してから再度自動生成してみてはいかがでしょうか。