ABM(Apple Business Manager)なら非公開のアプリでもAppStoreで限定配布できる


はじめに

通常、Apple Developer Program で非公開のアプリを配布しようとすると、Device100台の壁に打ちあたります。
Apple Enterpriseに契約できるほど企業としての実績もない、けど100台以上アプリを社内配布したい!
そんなときはApple Business Managerでアプリ配布する方法があります。

ビジネスや教育機関へ App を配信する
App Store で公開される App はすべて自動的に Business Manager と Apple School Manager でも同じ価格で一括購入できるようになります。企業や教育機関はそこから App をダウンロードして一括配信できます。教育機関には App を割引価格で提供できます。また、特定の企業だけに App のダウンロードを許可することもできます。これには、自分の組織の内部で使用するために非公開の App を配信する場合も含まれます。 このオプションは、未承認の App のみに使用できます。Apple Business Manager と Apple School Manager は、多数の国と地域で利用できます。

実際にリリースしたわけではありませんが、配布方法について調べたので備忘録がてらまとめました。

Apple Business Manager ってなに?

Apple Business Manager(ABM)とは、Appleがホストするクラウドポータルです。企業はこのポータルからデバイス登録プログラム(DEP)、ボリューム購入プログラム(VPP)、Apple ID、コンテンツを一括管理できます。特定のロケーションのみ担当する管理者を作成し、管理権限を委譲することにより、アクセス制御をすることも可能です。登録は無料!

Apple Business Manager にアップグレードするには Apple Deployment Program の Agent (エージェント) アカウントを使って deploy.apple.com または business.apple.com にサインインし、画面に表示される指示に従ってください。

参考
Apple BusinessManager スタートアップガイド
https://support.apple.com/ja-jp/guide/apple-school-manager/welcome/web
https://www.mobileiron.com/ja/blog/5-reasons-you-should-begin-using-apple-business-manager-today
https://www.apple.com/jp/business/it/

「未公開のアプリでも配信できる」というのは、=未審査でもOK?

審査を受ける必要があります
一般には公開しないとしても、一般公開用の審査と同じ基準でレビューが入ります。

App Store Appと同じApp確認ガイドラインがカスタムAppに適用されます。
https://support.apple.com/ja-jp/guide/apple-business-manager/apd58ba3112a/web

まだABMに登録していない場合はまず登録

登録ページ

必要な情報

  • 組織の情報
    • 組織名
    • D-U-N-S番号※
    • 電話番号
    • Webサイト
  • 詳細
    • 名/苗字
    • 勤務先メアド
    • 担当/役職名
  • 確認用連絡先
    • 名/苗字
    • 勤務先メアド

※D-U-N-S 番号について

  • 登録の単位は法人です。D-U-N-S 番号の発行リクエストが通らなかった場合、法人登録に関する文書 (登記簿謄本など) を用意して問い合わせる必要があります。
  • Dun & Bradstreet社が発行する固有の9桁の番号で、企業を識別するのに利用されます。
  • まだ発行されていない場合は、D-U-N-S番号の申請後、番号を受け取るまで最大5営業日かかります。D-U-N-S番号作成プロセスを優先的に行うよう依頼しても、この期間は短縮されません。申請処理に2週間以上かかっている場合は問い合わせが必要です。
  • D-U-N-S番号を受け取った後は、AppleがD&Bから新規番号情報を受け取るまで最大 2 営業日かかります。この期間が経過した後は、Apple Developer Programで企業/組織として登録できます。

参考
https://www.dnb.com/duns-number.html
https://developer.apple.com/jp/support/D-U-N-S/

導入した場合の手順

前提

App配信準備イメージ

  1. 【AppStoreConnect】AppStoreConnectにアプリ情報を登録する
  2. 【xcode】LT-LINEをAppStore配布用ビルドする
  3. 【xcode】AppStoreConnectにビルドしたアプリをアップロードする
  4. 【AppStoreConnect】AppStoreConnectでカスタムApp設定をする
  1. App Store Connect の ホームページから「マイ App」をクリックし、リストから App を選択します。
  2. 「価格および配信状況」にある「Distribution Options」に移動します。
  3. 「Apple Business Manager で特定の企業に非公開で配布」を選択します。
  4. 「タイプ」で、「組織 ID」または「Apple ID」を選択し、必要な情報を入力します。App を組織の Apple Business Manager アカウントで表示できるようにする場合は、組織 ID を入力します。まだ従来の Volume Purchase Program を使用している企業の場合は、その企業の一括購入用 Apple ID に App を割り当てることができます。

5.【AppStoreConnect】Apple Business Manager上でカスタムAppを有効にする
6.【AppStoreConnect】 ライセンスの管理
7.【AppStoreConnect】ライセンスの割り当て
8.【AppStoreConnect】Apple Business Managerの管理画面でデバイスを登録する

※手順に関しては目安です。
参考になれば幸いです。