UDID とは何ですか?
UDID(Unique Device Identifier)は、Apple が各 iOS/iPadOS デバイスに割り当てる固有の文字列です。デバイスの「マイナンバー」や「身分証明書番号」のようなもので、世界中に同じものは二つと存在しません。
標準的な UDID の例:
00008110-001A2B3C4D5E6F78
形式の違い:
- 新形式(iPhone XS 以降): 25文字(8文字-16文字の形式)。
- 旧形式: 40文字の純粋な16進数文字列。
UDID の用途
- ベータ版アプリのインストール: Apple の Ad Hoc 配信では、開発者が事前にテストデバイスの UDID を Apple Developer アカウントに登録する必要があります。
- テストデバイスの管理: 1つの開発者アカウントにつき、年間最大 100 台までデバイスを登録できます。
- クラッシュログの分析: クラッシュレポートには UDID が含まれるため、開発者はどのテストデバイスで問題が発生したかを特定できます。
UDID と他の識別子の違い
| 識別子 | 正式名称 | 特徴 |
|---|---|---|
| UDID | Unique Device Identifier | デバイス単位。不変。初期化しても変わらない。 |
| IDFA | Identifier for Advertisers | 広告用。ユーザーがリセット可能。 |
| IDFV | Identifier for Vendor | 開発者単位。アプリ削除でリセットされる場合がある。 |
| シリアル番号 | Serial Number | ハードウェア管理・保証用。 |
どうやって確認しますか?
最も簡単な方法:UDID.my を使ってオンラインで抽出します。パソコン不要で 30 秒で完了します。
操作方法の詳細:iPhone / iPad の UDID を取得する方法