IOS 12を実行しているiPhone XsおよびXs Maxを搭載した最新バージョンのiTunes 12.9では、UDIDが表示されません。
新しいiTunesからUDIDを取得する方法を知っている人はいますか?
これまでのところ、Xcodeから24桁のコードを取得することができました。 iPhone Xs Maxを使用していますが、デバイスがXcodeでiPhone 4として表示されます。
AppleによりUDIDの形式が40桁から24桁に変更されたため、登録を機能させるには、最初の8桁の後にハイフンを追加する必要があります。例:00008020-
注:Xcodeに表示されるコードには「-」が含まれていないため、手動で追加する必要があります。 24桁のコードをデバイス登録ページに貼り付けると機能しません。
Xcodeを使用せずにiTunesでUDIDを取得できた人がいるかどうか疑問に思っていますか?またはサードパーティのソフトウェア?
これは私がこれまでに使った方法です:
もっと簡単な方法があるかどうかをお知らせください。
これが役立ち、人々の時間を節約できることを願っています。
実際には、形式が変更されました、それは今そのようなものです:00007020-0018598X0X90003X
それは「識別子」と呼ばれています:
Xcode > Window > Devices & Simulators
ソース: https://iphonesoft.fr/2018/10/08/Apple-change-format-udid-l-iphone-xs
Xcode以外の回答については、 https://stackoverflow.com/a/52473809/3303337 を参照してください。その答えを引用する:
- 「->このMacについて」に移動します。
- 「システムレポート」をクリックし、「USB」を選択します。
- お使いの携帯電話を見つけて、「シリアル番号」フィールドはあなたが探しているものです。
- この値をコピーして、新しいデバイスを登録するときに開発者ポータルに貼り付けます。
次に、最初の8桁の後にダッシュを挿入します。
「Apple Configurator 2」というアプリを使用すると、UDIDやその他のデバイス情報を簡単に取得できます。これがアプリのリンクです。 https://iTunes.Apple.com/us/app/Apple-configurator-2/id1037126344?mt=12 。
Dpalmerの回答と同様に、システムレポートを使用できます。クリックせずにターミナルでシステムレポートのシリアル番号を取得するには、次のコマンドを貼り付けます。
system_profiler SPUSBDataType -detailLevel mini | \
grep -e iPhone -e Serial | \
sed -En 'N;s/iPhone/&/p'
出力:
2018-10-25 12:57:06.527 system_profiler[23461:6234239] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe0003a3e
iPhone:
Serial Number: 3aeac....4145
failed 0xe0003a3e
の部分を無視してSerial Number: 3aeac....4145
を取得できます
WindowsでもUDIDを取得する方法を含む、トピックに関する私のブログ投稿から: https://deciphertools.com/blog/2014_11_19_how_to_find_your_iphone_udid/
誰もが指摘するように、最初の8桁の後にハイフンを手動で挿入する必要があります。