/ / Airネイティブ拡張機能FDT-ios、actionscript-3、mobile、air、fdt

Air Native Extensions FDT-iOS、ActionScript-3、モバイル、Air、FDT

FDT 5を使用していて、IOSネイティブを使用しようとしています拡張機能。アプリケーションをローカルで実行しようとするたびに次のエラーが発生するため、髪の毛を抜いています。 「サポートされていないネイティブ拡張プロファイル」

だから私は「解決策を見つけるためにウェブを精査しようとしました」そして私は以下を試みました、そしてこれらは結果です:

  • ANEファイルの名前をSWCファイルに変更し、それをクラスパスに含めます。結果:何も、同じエラー

  • extendedDesktopを追加してみました。結果:「無効なプロファイルが指定されました「アプリケーションは現在のプロファイルをサポートしていません」」へのエラー変更

  • aneファイルをクラスパスに手動で追加してみました。結果:何もありません

「サポートされていないネイティブ拡張プロファイル」は、回避できないエラーです。繰り返しますが、これは、(デバイス上ではなく)FDTでローカルにテストする場合です。

回答:

回答№1の場合は3

Air SDKに一致するように、アプリケーション記述子の名前空間を変更する必要があります。

<application xmlns="http://ns.adobe.com/air/application/3.1">

回答№2については2

アプリケーション記述子ファイルで、サポートされているプロファイルのリストから「desktop」を削除します。

たとえば、変更します

<supportedProfiles>desktop extendedDesktop mobileDevice</supportedProfiles>

<supportedProfiles>extendedDesktop mobileDevice</supportedProfiles>

これにより、「サポートされていないネイティブ拡張プロファイル」エラーが軽減されます。