FDT 5を使用していて、IOSネイティブを使用しようとしています拡張機能。アプリケーションをローカルで実行しようとするたびに次のエラーが発生するため、髪の毛を抜いています。 「サポートされていないネイティブ拡張プロファイル」
だから私は「解決策を見つけるためにウェブを精査しようとしました」そして私は以下を試みました、そしてこれらは結果です:
ANEファイルの名前をSWCファイルに変更し、それをクラスパスに含めます。結果:何も、同じエラー
extendedDesktopを追加してみました。結果:「無効なプロファイルが指定されました「アプリケーションは現在のプロファイルをサポートしていません」」へのエラー変更
aneファイルをクラスパスに手動で追加してみました。結果:何もありません
「サポートされていないネイティブ拡張プロファイル」は、回避できないエラーです。繰り返しますが、これは、(デバイス上ではなく)FDTでローカルにテストする場合です。
回答:
回答№1の場合は3Air SDKに一致するように、アプリケーション記述子の名前空間を変更する必要があります。
<application xmlns="http://ns.adobe.com/air/application/3.1">
回答№2については2
アプリケーション記述子ファイルで、サポートされているプロファイルのリストから「desktop」を削除します。
たとえば、変更します
<supportedProfiles>desktop extendedDesktop mobileDevice</supportedProfiles>
に
<supportedProfiles>extendedDesktop mobileDevice</supportedProfiles>
これにより、「サポートされていないネイティブ拡張プロファイル」エラーが軽減されます。