##UDIDを集める
テスターの端末でアプリを有効にするために、各端末のUDIDをアプリに登録する必要があります。
deploygate画面右の"メンバー"の欄からEmailで案内を送ることができます。
案内から登録してくれると、UDIDの一覧にその端末が表示されていると思います。
##UDIDの確認
いま登録してくれたテスターは、まだ”プロファイル内に存在しない”となっています。これからの作業でこれを有効にします。
"UDID"をエクスポートするをクリックすると、name, UDIDのリストのtxtファイルが出力されるので適当な場所に保存します。
"Certificate, Identifer & Profile"のリンクをクリックしてApple Developer siteに移動します。
##プロビジョニングにUDIDを追加
以前にdeploygate用にAdHoc形式のプロビジョニングを作ったと思います。
"Provisioning Profile"からそれを探して、"Edit"をクリックします。
##UDID追加
"Register Murltiple Device"で先程deploygateで出力したファイルをまとめて追加します。
"Register Device"でコピペでペタペタ追加してもOKです。
そのまま手順を進めていくと新しいプロビジョニングプロファイルが作られるのでダウンロードして適当な場所に保存します。
##プロビジョニングファイルの更新
ダウンロードしたプロビジョニングプロファイル(hogehoge.mobileprovisionみたいなの)のファイルをクリックします。これだけで更新できるかと思ってたら、ダメだったので下記の手順を実行します。
Xcode > Preference > Account > View Details
でプロビジョニングを更新します。
##ビルドしてipaファイル作成
Product > Archive > Distribute
でビルドします。
途中のプロビジョニングを選ぶ画面で先程更新したプロビジョニングを選びましょう。
##deploygateにアップロード
あとは生成されたipaファイルをアップロードすればOKです。
「UDIDが追加されてます」と表示されてます!いままで無効だった端末が有効になっているようです。