環境:
macOS10.13.6, Adobe Animate CC 2018/2019, Adobe AID SDK 32.0
問題:
AIR for iOSでApp Store書き出し後、Application Loaderでアップすると、
以下のようにMissing Asset Catalogで却下される
Missing Asset Catalog - Your app is missing the asset catalog file in 'xxxx.app'. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7
原因:
Application LoaderがiOS SDK 11以降(AIR SDKは29以降対応)でビルドされたものしかアップロードできなくなり、アセットの組み込み方法に変化があったため。
(2019.3月以降はiOS SDK 12以上しかアップロードできないと予告あり)
(追記2019.04.04:AID SDK 32.0.109以上でアップロードを確認)
解決:
XCodeでiOS Single Appを作成し、プロジェクトビルド後に含まれるAssets.carをコピーする
以下、手順
1. XCodeで適当なiOSプロジェクトを作成
2. Assets.xcassetsから以下の画像を設定する
- 1024
- 60@2x
- 60@3x
- 76
- 76@2x
- 83.5@2x
3. ビルドする
4. Productsのxxxx.appを右クリックでコンテンツ表示する
5. Assets.carファイルをコピー
6. .flaファイルと同じ場所へペースト、読み込みを行いパブリッシュする
参考:
https://helpx.adobe.com/flash-player/release-note/fp_28_air_28_release_notes.html
https://forums.adobe.com/thread/2483230
0 件のコメント:
コメントを投稿