アプリやファイルをパッケージとして、プロファイルで配信します。
ファイルサイズは1ファイルあたり2GBまでとなります。
apkがあれば、閉域環境でGoogleとの接続を行わない、Playストアに公開していないアプリを、Googleに依存しないインストール、および即時アップデートを行えます。
パッケージの配信方法はパッケージスタジオアプリを使用しない場合と、直接apkをMobiControlサーバーーにアップロードする場合によって仕様が異なります。パッケージスタジオを使用する手間はありますが、パッケージスタジオを使用したパッケージ配信を推奨します。
また、v2024からはMobiControlの管理画面上でパッケージスタジオと同様なビルド方法が可能となっています。
また、アプリポリシーとパッケージ配信の違いについては以下となります。環境に応じて最適な選択をお願いします。
パッケージスタジオの操作手順としては以下となります。①~③に関しては管理画面上でも作成可能となりますので、後述します。
①パッケージスタジオ(パッケージスタジオ)アプリのダウンロード
②パッケージの作成
③パッケージのアップロード
④プロファイルで配信
⑤版管理
パッケージスタジオアプリをダウンロードします。初回時のみで次回以降は不要です。
管理コンソールにログイン後、画面左上のから[パッケージ]をクリックします。
[PACKAGE STUDIOのダウンロード]をクリックしてダウンロードします。
パッケージするapkを用意、ダウンロードしたパッケージスタジオを起動します。
[File]-[Create New Package Project]をクリックします。
後述しますmcpファイルの参照のみ可能な項目が多いので赤字の必須項目のみの入力で[次へ]をクリックします。
本書では例として設定マネージャーアプリをパッケージ化します。
パッケージ配信時にスクリプトの送信が可能です。
例として、アプリインストール後に端末の再起動を行うPost-Installの設定を行います。
「Post-Install」にチェックを入れ、[次へ]をクリックします。
C:\Users\ユーザー名\Documents\MobiControl Packages\入力したパッケージ名\scriptsフォルダを開きます。
Posti.cmdファイルを編集で開きます。
以下のスクリプトを追記して上書き保存します。
reset /s /delay 10
(10秒後にソフトリセット)
以上でスクリプトの設定は終了です。
*はいずれか一つの選択となります。
本件ではすべてチェックを付けた状態で進めます。
設定後に[次へ]をクリックします。
[完了]をクリックします。
[Build Package Now]をクリックします。
パッケージ作成成功時には画面右下のOutput Windowsに[Package built successfully!]と表示されます。
C:\Users\ユーザー名\Documents\MobiControl Packages\入力したパッケージ名フォルダが作成されます。
必ず保管いただけますようお願いします。
管理コンソールにログイン後、画面左上のから[パッケージ]をクリックします。
画面右上の[新しいパッケージ]-[インポート]-[Android Plus]をクリックします。
C:\Users\ユーザー名\Documents\MobiControl Packages\入力したパッケージ名フォルダ\build内のpcgファイルを[アップロード]します。
画面右上に成功した旨が表示されます。
管理コンソールにログイン後、画面左上のから[プロファイル]をクリックします。
画面右上の [新しいプロファイル]をクリック、[Android]-[完全デバイス管理]をクリックします。
※Android Classicの場合は[クラシック]を選択します。
全般タブに任意のプロファイル名を入力(必須)、任意のプロファイルの説明を入力、[パッケージ]タブに移動後、画面右上の[+]をクリックします。
任意のパッケージにチェックを入れ、[プロファイルに追加]をクリックします。
[保存して割り当て]、任意のグループや端末を選択後に[割り当て]をクリックします。
端末ではPost-Installとしてソフトリセットを指示しましたので、アプリインストール後に再起動しました。
また、オプションのDo not allow user to uninstallにチェックを付けたため、デバイスの[設定]-[アプリ]からアンインストールできません。
※アンインストールする場合は管理コンソールからアンインストールスクリプトを実施ください。
uninstall アプリのパッケージ名
アプリのバージョンアップを例にご案内します。
※パッケージを作成したPCと新しいバージョンを追加するPCが異なる場合は、[Build Directory]を変更いただけますようお願いします。
※mcpファイルの内容を変更後に元に戻せないことも考えられますので、念のためフォルダ一式を別の場所にコピーいただけますようお願いします。
パッケージスタジオがあるPCにてmcpファイルを起動します。
[File Info]を右クリック、[Add Android Apk]をクリック、②パッケージの作成と同様に追加します。
追加後の状態は以下となります。
古いバージョンを削除する場合は該当のapkを右クリック、[Delete]をクリックします。
MobiControlサーバーー自体の容量、データベースをひっ迫することもありますので、容量の大きいapkファイルは適宜削除いただけますようお願いします。
Version Stringを15113に変更を行いました。
※Version Stringを変更しないと保存できません。
歯車アイコン(Build Package)をクリックします。
③パッケージのアップロードと同様にpcgファイルをアップロードします。
④プロファイルで配信にて作成したプロファイルを編集で開きます。
15113に変更後、プロファイルを配信します。
v2024から管理画面でもパッケージが作成可能となっています。
管理コンソールにログイン後、画面左上のから[パッケージ]をクリックします。
画面右上の[新しいパッケージ]-[作成]をクリックします。
[Android]のアイコンをクリックします。
[全般]タブにて以下の項目を入力します。
右上の[+]アイコンをクリックして[ファイル]タブにて配布したいはファイルもしくはフォルダ、apkをアップロードします。
(ファイル/フォルダを選択した場合)
([apk]を選択した場合)
任意で[スクリプト]タブにて[+]アイコンをクリックして端末上で実施するスクリプトを指定します。
上記内容の入力が完了したら[NEXT]をクリックします。
[サイズ設定]の画面にて任意で設定を行います。
デフォルト値のままでも問題ありません。
上記を入力後、[保存]をクリックすると下書きとして保存され、[PUBLISH]を選択することでパッケージとしてプロファイルから指定することが可能となります。
[PUBLISH]後の操作は「④プロファイルで配信」の操作と同じになります。