Avalanche powered by Wavelink
ソフトウェア ペイロード (Android/iOS)
ソフトウェア ペイロードでは、アプリをデバイスに配布できます。ペイロードはアプリ情報と位置情報をデバイスに送信します。アプリケーションを自動的にデバイスにプッシュするオプションを選択した場合、Avalanche ペイロードを受信するときに、アプリケーションをダウンロードするようにユーザに指示する通知が表示されます。
Google Play Store または Apple App Store でホストされているアプリケーションを配布するか、.apk ファイルまたは .ipa ファイルがホストされている URL を参照するか、Avalanche 経由でアプリケーション ファイルをホストできます。アプリケーションがアプリ ストアにあるときには、 ユーザがアプリケーションをダウンロードおよびインストールできるページが表示されます。アプリケーションがエンタープライズ アプリケーションである場合は、デバイスは指定された場所からファイルをダウンロードし、アプリケーションのインストールを開始します。
同じソフトウェアの既存のペイロードを上書きする新しいソフトウェア ペイロードを作成できます。削除して、新しいアプリケーション バージョンがインストールされますが、既存の構成には影響しません。
Android
アプリケーションがホストされている場所によって、Android デバイスのソフトウェア ペイロードには次のオプションがある場合があります。
ペイロード名
ペイロードの名前。
ソフトウェア ホスティング
ソフトウェアをホストする場所。アプリケーションを URL 経由で提供し、Google Play Store でホストしない場合は、[マニフェスト URL] を選択します。
Samsung SAFE デバイスへのサイレント アプリケーション配布は Google Play アプリケーションをサポートしていません。[マニフェスト URL] オプションを使用した場合のみ実行できます。
アプリケーション
Google Play Store のアプリケーションの URL。[検索 ] をクリックすると、Play Store を検索します。このフィールドは、ソフトウェア ホスティングが [Google Play Store] に設定されているときのみ使用できます。
マニフェスト URL
アプリケーション ファイルの URL。ファイルは .apk 形式でなければなりません。このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
特定のマニフェスト URL を検索するには、検索アイコンをクリックします。すべてのホストされた .apk ファイルがファイル ストアに表示されます。使用するファイルをクリックしてから、[選択] をクリックします。 選択すると、アプリケーション データに [パッケージ ID] と [パッケージ バージョン] フィールドが入力されます。
パッケージ ID
アプリケーションの名前 (別名、バンドル ID またはパッケージ名)。Google Play などのアプリ ストアでアプリケーションが提供されている場合は、ID が URL になっていることがあります。カスタム アプリの場合、開発者からパッケージ ID を入手できます。たとえば、Google Maps のパッケージ ID は次のとおりです。
com.google.android.apps.maps
このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
パッケージ バージョン
パッケージのバージョン。URL のファイル名を含みます。このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
iOS
Apple デバイスの場合、iTunes/Apple Store ID またはマニフェスト URL をデバイスに送信します。デバイスがペイロードを受信するときに、ユーザは指定された場所からアプリケーションをダウンロードするように指示されます。デバイスが監視モードの場合、アプリケーションはサイレントでダウンロードおよびインストールされます。
Apple Store ID を検索するには、ブラウザを使用してアプリに移動します。ID は URL で、先頭に id 、末尾に ? が付いています。URL の例:
https://itunes.apple.com/us/app/wavelink-avalanche/id418167706?mt=8
ID は 418167706 です。
アプリケーションが Apple Store にない場合は、マニフェスト URL を使用して、.plist ファイルと .ipa ファイルがあるサーバを指定する (URL には .plist ファイルの名前を含めます) か、Avalanche 経由でファイルをホストできます。
Apple App Store がホストされている場所によって、Apple デバイスのソフトウェア ペイロードには次のオプションがある場合があります。
ペイロード名
ペイロードの名前。
ソフトウェア ホスティング
ソフトウェアをホストする場所。アプリケーションを URL 経由で提供し、App Store でホストしない場合は、[マニフェスト URL] を選択します。
アプリケーション
Apple App Store のアプリケーションの URL。[検索 ] をクリックすると、App Store を検索します。このフィールドは、ソフトウェア ホスティングが [AppStore] に設定されているときのみ使用できます。
マニフェスト URL
.plist ファイルの URL。このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
バンドル ID
アプリケーションのマニフェスト ファイルで指定される ID。この ID が変わる場合、デバイスの現在のソフトウェアが削除され、新しいソフトウェアで置換されます。既存のユーザ データは削除されます。たとえば、Avalanche アプリケーションのバンドル ID は次のとおりです。
418167706
このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
バンドル バージョン
バンドルのバージョン。この番号が変わる場合、デバイスのソフトウェアが更新され、ユーザ データは削除されません。このフィールドは、ソフトウェア ホスティングが [マニフェスト URL] に設定されているときのみ使用できます。
構成データ (iOS 7.0 以降)
構成データをキー値の組み合わせとして許可するようにアプリが設計されている場合は、このセクションを使用してアプリを構成します。[追加] ボタンをクリックし、アプリケーション開発者が提供する値をキーを追加します。
たとえば、Studio アプリケーションの場合、com.wavelink.configuration.url のキー を入力し、[値] を Configuration.json ファイルのネットワーク ドライブのフォルダ (例: http://172.27.0.172/Configuration.json ) に設定します。このキーと値の組み合わせを受信するデバイスは、アプリケーションのインストールのために構成ファイルを検出してダウンロードします。
ペイロードがデバイスにインストールされると、自動的に構成データを使用できます。