「幸せの四葉のクローバー」のデバックをしてて気付いてしまった事がある。

それは、iPhone向けアプリで iPadにアイコンが表示されないという問題だ。

iPadに画像無しのアイコンが表示されてしまう

もしかしたら iPad専用のアイコンサイズが必要なのか?等々色々悩んでしまった。

  1. Xcode9にて iOS11対応で開発中
  2. 俺の場合、iPhone専用アプリにしてる
  3. かと言って iPhone/iPad両用の Universalにはしたくない

色々調べた結果、Xcode9になった時からアイコンは「App Icon and Launch Images」のフォルダに移った事により、plistにあった「CFBundleIcons-ipad」がじゃまな事をしてる事が判りコイツを削除してみた。

そうする事で、iPadでも「App Icon and Launch Images」で指定したフォルダ内アイコンを参照する様になり正常にアイコンが映る様になるという訳だ。

結果、iPadでも無事にアイコンが表示される様になった。

先日アプデした 32本のアプリ全てを再アプデした

悪い予感がしたので、先日アプデした 32本のアプリを調べてみたら、案の定全てのアプリの plistに「CFBundleIcons-ipad」があった。

これじゃ俺のアプリは iPadにおいてアイコンが全く表示されていなかったという事が判り、慌てて 32本の全てのアプリの「CFBundleIcons-ipad」を削除して再申請する事となった。

まとめ

いやはや、ひょんな事から iPadでアイコンが表示されていなかった事が判って逆に良かったです。

これで iPadユーザー様にも「クソゲーGO!」のアプリを遊んで貰えますね。

では、また〜♡