ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'Exponent.app' can't be transparent nor contain an alpha channel."
ios/Runner/Assets.xcassets/AppIcon.appiconset
とかの画像をちまちま開いて
チェック外してアルファを外して上書きする
めんどいときはPythonとPILで自動化もあり
これを適当に tekito.py
とかで保存してフォルダに入れる
from PIL import Image import os imgs = os.listdir('./') for img in imgs: if os.path.splitext(img)[1] == '.png': img_pil = Image.open(img) print(img_pil.mode) img_pil = img_pil.convert("RGB") # αチャンネルを消す print(img_pil.mode)
以下を実行する
python tekito.py
FlutterでのiOSの画像はここかな?
ios/Runner/Assets.xcassets/AppIcon.appiconset/ ios/Runner/Assets.xcassets/LaunchBackground.imageset/ ios/Runner/Assets.xcassets/LaunchImage.imageset/