Skip to main content
旅人くん
Participant
December 19, 2018
Question

AIR29以上でiPadでアイコンが表示されなくなります

  • December 19, 2018
  • 0 replies
  • 526 views

AnimateCC2017、AIR27でアプリを開発していたのですが、AnimateCCとAIRのバージョンを上げた所、iPad上でアイコンが表示されなくなりました(白紙の方眼紙のようなアイコンが表示されます)。

iPhone5Cでは正しく表示されています。

いくつかのバージョンで試してみた所、

・AnimateCC2019 + AIR30.0 → 表示されない

・AnimateCC2018 + AIR29.0.0.122 → 表示されない

・AnimateCC2018 + AIR27.0.0.124 → 表示される

・AnimateCC2017 + AIR27.0.0.124 → 表示される

という状態です。

「iPad Air Wi-Fi」モデル、iOSバージョンは11.2.6です。

ipaファイルを解凍して中のアイコンファイルを比較した所、AIR27版とAIR30版では中身に違いが出ています。

何か解決策など分かる方がおりましたらよろしくお願い致します。

<追記:1/07>

以下のサイトの内容を参考にしてアイコンの表示が出来るようになりました。

http://njf.jp/cms/modules/xpwiki/?ActionScript%203%2F%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E7%94%A8Assets.car%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B

<追記:12/31>

色々な組み合わせで試してみましたが、Air28以上でアイコンが表示されなくなるようです。

●アイコンが表示される

AnimateCC2018 + Air27.0.0.124

AnimateCC2018 + Air26

●アイコンが表示されない

AnimateCC2019 + Air32.0.089

AnimateCC2019 + Air31.0.0.96

AnimateCC2019 + Air30.0

AnimateCC2018 + Air32.0.089

AnimateCC2018 + Air29.0.0.122

AnimateCC2018 + Air28

iPad上で表示されるアイコンは「157*157」サイズの物が使用されています。

生成されたipaファイルを解凍して中のアイコンファイルを見てみると、こちらで用意したファイルとは中身が違っていて何らかの変換が行われているようです(Airの各バージョンごとでも差が出ています)。

ipaファイル内のアイコンファイルを取り出してhtmlページに貼り付け、それをiPadのブラウザ(Safari)で表示してみると、これはAir26~32まで全てのバージョンのアイコンが問題なく表示されます。

    This topic has been closed for replies.