こんにちは。きんくまです。
もうやっている人もいないと思うので、個人的なメモです。
AIRをパッケージした後、iOS12のiPadでアプリアイコンが表示されず、デフォルトの指定していない状態になってしまうことがありました。
パッケージの中にiPad用のアイコン画像もあり、application用のxmlにもちゃんとアイコンを指定しているのに表示されません。
解決 Assets.carファイルを追加する
Note: 1. Starting AIR 28, Assets.car needs to be packaged along with application xml and swf file for the icons to be visible on devices having iOS 11 and above.
なんか iOS11以降は Assets.car ファイルというのを作って、パッケージの中に含める必要があるとのこと。もっと大きく書いてくれてもいいのよ!!
こちらのページのやり方だとXcodeを使って簡単にできるらしいです。
Icons and the Assets.car file
Xcodeを使ってAssets.carファイルを作るやり方
新規プロジェクトを作ってAssets.xcassetsの中のAppIconを選択。
アイコンをドラッグ&ドロップで指定していく
ビルドする。
プロジェクトの Products 下の アプリ名.app から Show in Finder を選択
アプリファイルを選択して Show Package Contents を選択
Assets.car が見つかる。
あとはこいつを AIRのプロジェクトに追加してあげればOK。画像とか足すみたいに。
特に、Application.xmlとか、中のInfo.plist部分に書き足す必要はなかった。
以上です!
■ 自作iPhoneアプリ 好評発売中!
・フォルメモ - シンプルなフォルダつきメモ帳
・ジッピー電卓 - 消費税や割引もサクサク計算!
■ LINEスタンプ作りました!
毎日使える。とぼけたウサギ