現在、Adobe Airを使用してAndroidとiOSでフラッシュゲームを実行しようとしています。#iPhoneでフラッシュゲームを実行中のエラー1107
AirがAndroidでアプリをうまく動かしている間、私はiOSのトラブルを実験します。私は実際に.ipaパッケージを生成し、それをiPhoneにインストールすることができます(iTunes経由で)。しかし、iPhoneからアプリケーションを起動すると、何も起こりません(黒い画面)。あまり役立っていなかったインターネットの検索
#error 1107 the abc data is corrupt attempt to read out of bounds
:私はその後、私のコンピュータ上で実行されているFDBデバッガに接続し、アプリが起動されたときにデバッガが指定したフォルトを示しデバッグ.ipaを生成
。問題は(https://bugs.adobe.com/jira/browse/SDK-14054)知られていますが、これは私の場合に役立ちません。誰かが同じエラーを抱え、フラッシュアプリケーション(http://sierakowski.eu/list-of-tips/102-building-ios-app-with-adobe-air-things-learnt-when-developing-colorbyshape-app.html)から3Dトゥイーンアニメーションを削除して修正しましたが、私はトゥイーンを使用しません。
これを修正する方法はありますか?または、フラッシュゲームをiOSに移植する別の方法の提案ですか?
注:iPhone 3Gと4Sで試したところ、結果は同じです。ゲームはhaXeによってコード化され、haXeは.swfファイルを生成します。この主swfファイルは、Airによって生成された.ipaに存在する他のswfおよびxmlファイルを使用します。