SwiftUIの基本を身につけたい方はこちら

【Xcode/Swift】App Store Connectのスクリーンショット画像添付で「イメージにアルファチャンネルや透過を含めることはできません」と表示される件

事象

本当にいつも通り、App Store Connectでスクリーンショット画像を添付したら、以下のように「イメージにアルファチャンネルや透過を含めることはできません。」と表示されてしまいました。

原因

アルファチャンネルを使用した画像を使ってしまっていたからです。

アルファチャンネルとは?

画像処理分野において、各ピクセルに対し色表現のデータとは別にもたせた補助データのことです。

まぁ、透過したPNGのこと?ですかね?

上記の画像はIllustratorで作って、保存するときにPNGで保存しました。

おそらく、上下左右に1ピクセルくらいの隙間があってその隙間が透過されてそのようなエラーが起きたのだと思います。

解決方法

JPGにすれば良いだけですが、PNGでも以下のようにプレビューで対応できます。

STEP.1

プレビューで画像を開く。

STEP.2

左上のメニューから、ファイル > 書き出すをクリック

STEP.3

チェックを外して保存

これで、保存した画像を再度アップロードすればうまくアップロードできるはずです。

評価