アプリケーションがテレビデバイスにのみ対応する場合は、他の種類のコンピューティングデバイスへのインストールを防ぐことができます。
supportedProfiles
エレメント内のサポートされるプロファイルのリストから、その他のプロファイルを除外します。
<supportedProfiles>tv extendedTV</supportedProfiles>
アプリケーションでネイティブ拡張を使用している場合は、サポートされるプロファイルリストに
extendedTV
プロファイルのみを含めます。
<supportedProfiles>extendedTV</supportedProfiles>
supportedProfiles
エレメントを省略すると、アプリケーションはすべてのプロファイルをサポートするものと見なされます。
supportedProfiles
リストに
tv
プロファイルのみを含めることは避けてください。一部のテレビデバイスでは、AIR for TV は常に、
extendedTV
プロファイルに対応するモードで実行されます。この動作は、ネイティブ拡張を使用するアプリケーションを実行できるようにするためです。
supportedProfiles
エレメントで
tv
しか指定しないと、コンテンツに AIR for TV の
extendedTV
用モードとの互換性がないと宣言していることになります。
tv
プロファイルしか指定されていないアプリケーションが一部のテレビデバイスで読み込まれないのは、そのためです。
tv
および
extendedTV
プロファイルでサポートされている ActionScript クラスの一覧については、
様々なプロファイルの機能
を参照してください。