当社は独自の製品を開発し、それをクライアント (他社) の担当者に配布したいと考えています。私たちはすでに iOS の企業アカウントを持っています (個人アカウントに似ていますが、DUNS 番号が登録されています)。ただし、クライアントは特定のアプリが市場に出ることを望まない場合があります。そのため、別の方法で配布する必要がありました。いくつかの調査の後、私は2つの解決策を考え出しました。
- iOS エンタープライズ プログラム
- カスタム B2B アプリケーション (Volume Purchase Program によるダウンロード)
a) エンタープライズ プログラム アプリケーションは、勤務している会社の従業員のみがダウンロードする必要があることを知っています。このプログラムを購入した場合は、SSL 証明書を使用してアプリをサーバーに配布してください。Apple は私のダウンロードをどのようにチェックしますか? 配布するデバイスのUDIDは登録不要で、無制限のデバイスでアプリをダウンロードできるので、検証プロセスはどうなりますか?
b) カスタム b2b 用のアプリを配布しようとしましたが、価格セグメントの下にオプションが表示されませんでした。iTunes Connect で新しいアプリを作成し、すべての説明部分を埋めました。価格タブで無料オプションを選択しましたが、場所がトルコにある場合でも (アプリ作成の条件を確認したため)、「カスタム B2B アプリ」チェックボックスが表示されませんでした。何が欠けていますか?
アプリを配布するために VPP (Volume Purchase Program) にサインアップする必要がある場合、他の会社もこのプログラムにサインアップして従業員に当社のアプリを使用させる必要がありますか? ページで VPP にサインアップする必要がある場合でも ( https://deploy.apple.com/qforms/open/register/enroll1/avs?program=vpp ) ; アプリの開発に使用したメール アドレス (iOS の企業アカウントに登録したもの) ではなく、会社のメール アドレスを使用するように求められています。では、アプリを配布する場合、VPP を登録してチェックボックスを追加したことがどのように理解されるのでしょうか。
私のシナリオ例は次のようなものです。
- XYZ社(私のもの)→開発アプリA&B。
- 会社 ABC の担当者は、会社 ABC 固有のバージョンにアプリ A と B を使用したいと考えています。
- 会社の DEF 担当者は、会社の DEF 固有のバージョンにアプリ A と B を使用したいと考えています。
注:エンタープライズ プログラムや SSL 証明書などを一度に購入する場合、お金は問題ではありません。しかし、会社 (ABC、DEF、..) ごとにそれを購入しなければならない場合、それは問題になります。
- それを行うための最良のオプションは何ですか?
- それがオプション b ( Custom b2b ) の場合、どれだけうまく実現できますか?