[iOS] FirebaseDistributionへのテスター登録手順（developer証明書の場合）

iOSのbetaアプリ配布にFirebaseDistributionを利用している場合、且つ証明書がEnterprise版ではなくDeveloper版の場合、追加手順を共有するのが厄介だと思いましたので、ざっとまとめました。

追加したいメンバーなどにこのドキュメントを共有することで楽ができればとw

ちなみに、Firebase側管理画面の更新により手順が変わることがあると思います。
本ドキュメントは <strong>2020/06月時点</strong> のものですので、あしからず。
&nbsp;

※下記ブログの転載です
https://rc-code.info/others/post-339/

<h2>管理側手順 (2020/06現在)</h2>

1.FirebaseDistribution のアプリ管理画面から招待リンクを取得します。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_001.png" alt="サンプル画像" width="800">

2.テスターにテスター側手順の 22 まで進めていただきます。

3.管理者には下記のようなメールが届きますので、Appleの証明書にDevice登録を行います。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_002.png" alt="サンプル画像" width="500">
DeveloperサイトでUDIDを登録してください
<a href="https://developer.apple.com/account/resources/devices/list">https://developer.apple.com/account/resources/devices/list</a>
&nbsp;

4.更新された証明書でアプリをビルドし、ipaを FirebaseDistribution にアップしてください。


<h2>テスター側手順 (2020/06現在)</h2>

1.招待リンクを頂いてください

2.テストしたい端末からリンクをタップしてください
下記画面が開きます
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_003.png" alt="サンプル画像" width="240">

3.Emailを入力して SignUp してください
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_004.png" alt="サンプル画像" width="240">

4.SignUpが完了したらメールが届くので開いてください
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_005.png" alt="サンプル画像" width="240">

5.メール下部の GetSetup ボタンを押してください
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_006.png" alt="サンプル画像" width="240">

6.下記左の画面が開くので、ボタンを押して右側の画面に進み、
チェックボックスを埋めた後、Accept Invitation をタップしてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_007.png" alt="サンプル画像" width="240"><img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_008.png" alt="サンプル画像" width="240">

7.下記画面になりますので、再度チェックを埋め Start testing on this device をタップしてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_009.png" alt="サンプル画像" width="240">

8.下記画面になりますので、Install をタップしてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_010.png" alt="サンプル画像" width="240">

9.すると下記画面になりますので、Download profile ボタンをタップしてください
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_011.png" alt="サンプル画像" width="240">

10.下記のようなアラートが表示されますので、許可 ボタンを押してください。
（これはテストアプリを利用するために端末に悪意のないファイルを入れますよ、というアラートですので、ご安心ください&#x1f64c;）
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_012.png" alt="サンプル画像" width="240">

11.ダウンロードが終わると下記アラートが出ますので、画面を閉じて 設定アプリ を開いてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_013.png" alt="サンプル画像" width="240">

12.設定画面の 一般 をタップしてください
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_014.png" alt="サンプル画像" width="240">

13.続いて プロファイルとデバイス登録 をタップ
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_015.png" alt="サンプル画像" width="240">

14.Firebase App Distribution をタップ
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_016.png" alt="サンプル画像" width="240">

15.下記のような画面になるので、インストールをタップ
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_017.png" alt="サンプル画像" width="240">

16.パスコードを聞かれるので、端末を開く際のパスワードを入力してください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_018.png" alt="サンプル画像" width="240">

17.選択が出るのでインストールをタップ
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_019.png" alt="サンプル画像" width="240">

18.インストールが完了するので、設定アプリを閉じてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_020.png" alt="サンプル画像" width="240">

19.App Distribution というアプリがインストールされているので、タップしてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_021.png" alt="サンプル画像" width="240">

20.アプリを開くと再度 SignUp を求められるので、SignUpしてください。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_022.png" alt="サンプル画像" width="240">

21.インストールできるテストアプリが表示されるので、タップしてみてください。
（サンプルは2つですが、おそらく1つ表示されていると思います）
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_023.png" alt="サンプル画像" width="240">

22.アプリを洗濯すると Waiting for developer と表示されていると思いますので、この状態で次のアプリ配信をお待ちください！
開発者があなたの端末をテスト端末として許可しますので次回配布のアプリからインストールが可能になります。
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_024.png" alt="サンプル画像" width="240">

23.開発者が端末の許可作業を終えたのち、再度アプリ配布が行われると、下記画面のように App Distribution のアプリでダウンロードが可能になります！
ダウンロードボタンをタップして、アプリのインストールを待ちましょう！
<img class="size-medium" src="http://rc-code.info/wp-content/uploads/2020/08/fd_025.png" alt="サンプル画像" width="240">

24.以上でテストアプリの導入作業はおしまいです！
以後、テストアプリがアップデートされると同様に App Distribution のアプリからダウンロードできます。
ご協力ありがとうございます&#x1f647;&#x200d;&#x2642;&#xfe0f;
お疲れ様でしたお疲れ様でした！