iOSアプリアイコン申請で「透過やアルファチャンネルを含めることはできません」と言われた場合の対処法

この記事はPRを含むよ〜!

iOSアプリアイコン 透過・アルファチャンネル編

MonacaのiOS開発でビルド設定につまづいたので備忘録として。

エラー:イメージにアルファチャンネルや透過を含めることはできません。
原因:
①透過素材をそのままアップロードしている
②アルファチャンネルの設定をしていない

透過素材をそのままアイコンにすることなんてまあないので、このエラーが出たら十中八九、アルファチャンネルが原因です。

まずアルファチャンネルってなんぞ???

αチャンネル(アルファチャンネル、英: alpha channel)とは画像処理分野において、各ピクセルに対し色表現のデータとは別にもたせた補助データのこと。 一般に画素の不透明度 (opacity) を表現する。
-wikipedia

よくわからんが透明に関することなんでしょう。多分。

解決策:Photoshopでアルファチャンネルを無効にする

やり方

photoshop
→メニューバー
→ ファイル
→ 書き出し
→ 書き出し方式
→ 透明部ボタンチェックボックスを外す
→ 書き出し

アルファチャンネルを無効にする

画面右上の部分ですね。

これをやった後にもう一度アップロードすると・・・

解決

いけました。

以上。お役に立てたなら幸いです。