モバイルデバイス上の AIR アプリケーションはネイティブパッケージとしてインストールされるので、テスト用アプリケーションのインストールに通常のプラットフォーム機能を使用できます。サポートされている場合は、ADT コマンドを使用して、AIR ランタイムと AIR アプリケーションをインストールできます。現在、この方法は Android でサポートされています。
iOS では、iTunes を使用してテスト用アプリケーションをインストールできます。テストアプリケーションは、アプリケーション開発専用に発行された Apple コードサイニング証明書によって署名し、開発用プロビジョニングプロファイルを使用してパッケージ化する必要があります。AIR アプリケーションは、iOS 上では自己完結型パッケージです。単独のランタイムは使用されません。
ADT を使用した AIR アプリケーションのインストール
AIR アプリケーションを開発するときは、ADT を使用して、ランタイムとアプリケーションの両方のインストールとアンインストールを実行できます(IDE では、ADT を実行しなくても済むように、これらのコマンドを統合できる場合があります)。
AIR ADT ユーティリティを使用して、デバイスまたはエミュレーターに AIR ランタイムをインストールできます。デバイス用に提供される SDK をインストールする必要があります。次のように、
-installRuntime
コマンドを使用します。
adt -installRuntime -platform android -device deviceID -package path-to-runtime
-package
パラメーターを指定しない場合、インストールされている AIR SDK で使用できるランタイムパッケージから、デバイスまたはエミュレーターに適切なランタイムパッケージが選択されます。
Android または iOS(AIR 3.4 以降)上に AIR アプリケーションをインストールするには、類似する
-installApp
コマンドを使用します。
adt -installApp -platform android -device deviceID -package path-to-app
-platform
引数に設定される値は、インストール先のデバイスと一致する必要があります。
注意:
AIR ランタイムまたは AIR アプリケーションを再インストールする前に、既存のバージョンを削除する必要があります。
iTunes を使用した iOS デバイスへの AIR アプリケーションのインストール
テストのために、iOS デバイスに AIR アプリケーションをインストールするには:
-
iTunes アプリケーションを開きます。
-
このアプリケーションのプロビジョニングプロファイルを iTunes にまだ追加していない場合は、追加します。iTunes で、ファイル/ライブラリに追加を選択します。次に、ファイルタイプ mobileprovision のプロビジョニングプロファイルを選択します。
-
一部のバージョンの iTunes では、同じバージョンのアプリケーションが既にインストールされている場合、アプリケーションは置き換えられません。この場合は、デバイスおよび iTunes のアプリケーションリストから、該当するアプリケーションを削除します。
-
アプリケーションの IPA ファイルをダブルクリックします。このファイルが iTunes のアプリケーションのリストに表示されます。
-
コンピューターの USB ポートにデバイスを接続します。
-
iTunes で、このデバイスの「アプリケーション」タブを確認し、インストールするアプリケーションのリストで該当するアプリケーションが選択されていることを確認します。
-
iTunes アプリケーションの左側のリストでデバイスを選択します。「同期」ボタンをクリックします。同期が完了すると、Hello World アプリケーションが iPhone に表示されます。
新しいバージョンがインストールされない場合は、デバイスおよび iTunes のアプリケーションリストからアプリケーションを削除し、この手順を再度実行します。現在インストールされているアプリケーションで、インストールしようとしているアプリケーションと同じアプリケーション ID とバージョンが使用されている場合に、この問題が発生することがあります。