新しい端末の UDID を追加/削除する
iOSアプリに新しい端末の UDID を追加する
iOS で Ad-hoc ビルドを配布する場合は、新しい端末に配布するためにはその端末の UDID をProvisioning Profileに追加する必要があります。 DeployGate ではこの手順を dg add-devices の 1 コマンドで実行できます。
手動で行われる場合は、 アプリ管理画面の オプション - UDID 一覧 で関係するユーザーや端末の UDID 一覧を確認し、 UDID Apple Developer Center での登録した上で新しいプロビジョニングプロファイルを取得し、 Xcode でのビルド・アーカイブ・エクスポートを行います。
DeployGateからUDIDを取得する
DeployGateにはUDIDの取得機能が備わっております。
以下のいずれかの方法行い、アプリに端末を参加させることで、端末のUDIDがDeployGate上より取得可能になります。
(1) アプリの詳細ページより"自分の端末にダウンロード"機能を使う
(2) アプリを“リンクによる配布“でリンクを作成した後、テスト端末から作成したリンクにアクセスし、“テストに参加“する手続きを行う
(3) アプリの“メンバーの配布“を利用し、アプリのメンバーとして端末にDeployGateをインストールする
UDIDの一覧を表示する
上記の作業を行った後に、アプリ詳細ページよりUDID一覧
をクリックすると、参加している端末のUDID一覧を表示させることが可能です。
UDID一覧には以下のものが表示されます。
- Provisioning Profileに登録されているUDID
- アプリに招待されているユーザーが持っている端末のUDID(自身含む)
- 配布ページ経由で利用している端末のUDID
登録済みのUDIDを削除する
1. Provisioning ProfileにUDIDが登録されている場合
Provisioning ProfileからUDIDを削除してください。
2. ユーザーに紐づいている端末のUDIDを削除する場合
「ダッシュボード」 >「 利用中の端末」から該当する端末を選択し、「ダッシュボード」 >「 利用中の端末」から該当する端末を選択し、「iOS端末の解除」を選択してください。
3. テストユーザーに紐づいている端末のUDIDを削除する場合
アプリ詳細画面右側にあるテスターから該当するユーザーの所に表示されているメニューを開き、ユーザーを外してください。
4. 配布ページを利用している端末のUDIDを削除する場合
配布ページ管理画面の「配布中の端末一覧」から削除してください。