プライベートアプリをiOS(iPhone/iPad)およびAndroid用に開発することはできますか?
「プライベートアプリ」とは、公開アプリストアにnotを表示するアプリを意味しますが、選択したクライアントのみがダウンロードして使用できます。
ほとんどのAndroidデバイスは、ブラウザでapk
ファイルを開くだけでアプリケーションをインストールできます。自己署名証明書を使用できるため、問題はありません。
IOSアプリケーションの方が難しいです。そこで行うことはすべて、Appleを経由する必要があります。 Apple開発サイトには、そのためのさまざまな方法に関する多くの情報がありますが、ほとんどの場合、次の3種類の配布に限定されます。
選択したクライアント間で プライベートアプリの配布 を開発して実行できます。
IOSにはアドホック配布がありますが、モバイルデバイスをMac OSXに接続する必要があります。アドホック配布は、Xcode、iTunes、Configuratorを通じて可能です。アプリをリモートでデプロイできる方法は他にもあります。
VPP for Business :開発者アカウントでアプリを開発できます。配布中に、アプリを非公開で配布するオプションを選択する必要があります。次に、アプリを送信するために必要なVPP AppleそれらのID(組織)を提供します。
モバイルデバイス管理 (MDM)および モバイルアプリケーション管理 (MAM)ソフトウェア:MAMおよびMDMソフトウェアを使用すると、アプリをデバイスに一括プッシュできます(App Storeのアプリもプッシュできます) )。アプリをデバイスにサイレントプッシュするには supervision を有効にする必要があります。そのためには、(デバイス登録プログラム)DEPアカウントまたはApple Configurator 2が必要です。DEPには DUNS番号 およびAppleが必要ですConfiguratorでは、デバイスをMac OSXを実行しているコンピューターに接続する必要があります。
Androidでは、アプリを開発してWebサイトなどにアップロードし、設定で[不明なソース]をオンにして、アプリをダウンロードしてすぐにインストールします。他にも2つのオプションがあります。
Google Play for Work :これは、プライベートアプリを追加できるプライベートストアです。 Play for Workコンソールで、アプリをダウンロードする必要のあるユーザーを追加するだけで、デバイスにインストールされているGoogle Playからこれらのアプリをダウンロードできます。
モバイルデバイス管理(MDM)およびモバイルアプリケーション管理(MAM)ソフトウェア:MAMおよびMDMソフトウェアを使用すると、アプリをデバイスに一括プッシュできます(App Storeのアプリもプッシュできます)。