見出し画像

TWSNMP開発日誌:モバイル版TWSNMPのiOSリリース検証がアイコンの問題で失敗

今朝は4時から開発開始です。昨日は水道の水漏れで大騒ぎになりました。かみさんの粘りで何とか解決しました。
さて、今朝は、

を読みながらiOS版のリリース作業を始めました。
書いてあることを順番に確認していきました。順調かと思いましたが、
アプリの検証」を実施したところで、

アプリの検証でエラー

のエラーです。いろいろなサイトに書いてあることを試しましたが解決しません。3時間ぐらい悩みました。
朝食の後、気をとりなして見つけたサイト

に小さく書いてある原因を見つけました。

Found that the problem was with the assets like it's said in the error. Don't know if it's a new requirement by apple or if it's an old one but you cannot have an alpha channel in your assets. So I just edited all my assets and deleted the alpha channels and then it worked ! Hope it help ;)
==
エラーにあるように、アセットに問題があることがわかりました。アップルの新しい要求なのか、それとも以前からの要求なのか分かりませんが、アセットにアルファチャンネルを入れることはできません。だから、私はすべてのアセットを編集して、アルファチャンネルを削除しました。それが役に立つといいのですが ;)

ありがとうございます。 役に立ちました。
そう言えば、アイコンを作るコマンドを実行した時に

アイコン作成時のワーニング

のワーニングがでていたことを思い出しました。
Androidのアイコンがでない問題を調べていた時だったので無視していましたが、それが災いしたようです。
ワーニングに書いてあるオプションを設定してアイコンを作り直してから、再チャレンジしました。

iOSアプリの検証成功

検証成功です。かなり嬉しいです。
助手の猫が天から「ワーニングを無視すると後から災いが降ってくる」と言ってそうです。

野菜の買い出しに行くので、続きは、午後からにしようと思います。

明日に続く

開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。