久しぶりに App Store に英単語学習アプリ EverLearn をSubmitしたところ、ITMS-90741のエラーが出た。
ERROR ITMS-90741 Missing Icon The watch app … is missing icon, *108×108@2x.png (Short Look 44mm).
Apps built with the watchOS 5 SDK must include Apple Watch Series 4 icons.
Series4 向けのアイコンの追加が必要とのこと。本体Appの方にはアイコンを追加していたのだが、WatchApp の方に追加する必要があった。
わかってみれば単純な問題だが疑う部分が多くて時間がかかってしまった。ITMS-90741に引っかかっている人も他に見つかっていないのは、新しいルールだからなのだろうか?
また、開発環境として使っている MacBook Pro Late 2011 の調子が悪くなり、新たにMacBook Proを調達するためさらに時間がかかってしまった。(これは別記事で記載する)。
また、Invalid Executable : The executable XXX does not contain bitcode. にも引っかかってしまった。こちらは WatchAppと WatchApp Extension の Enable Bitcode を YES に変更して対応した。
前回はこの規定には引っかからなかったのだが、いつからか改訂されたのだろうか?
年末はこの作業を行っていたが解決できたのは2019年元旦。2019年初Submitとなった。