iOSアプリ開発でアイコンが反映されない事態が発生しました。
状況としては、殆どの箇所が反映されているが、マルチタスク画面左上の小さいアイコンのみ反映されない状態でした。
結論から言うと、ここはアプリを削除してもキャッシュが残っているらしく、
再起動することで反映されます。
ここからは私が遭遇した状況を詳しく書いていきます。
ある程度アプリが形になり実機テストも行った後、
Xcodeでアプリアイコンを設定し反映状況をチェックしました。
その際シミュレータでは反映されており、iPhone実機でも他は反映されており、
ここだけ反映されていない状態でした。
アプリの削除を繰り返したり、新たにiPadにもインストールし確認も行いました。
シミュレータは再起動することも多く、iPadはこのタイミングで新規インストールだった為、全て反映されていました。
しかし、iPhoneは起動しっぱなしにする事が多い為、キャッシュが消えず反映されない状態でした。
この他は全て反映されているが、一箇所だけ反映されていないと言う状態の為、
解決までに時間がかかってしまいました。
またアプリアイコンの設定は多くのサイズもあった事や、同一機種を複数所持している訳ではない為、
特定サイズのアイコン設定に失敗したと勘違いし、端末側の問題を疑うのが遅くなりました。
iPhoneのキャッシュはなかなかリセットするものではないので、気をつけて下さい。
コメント