iOS7以降でUDIDを取得する方法

More than 5 years have passed since last update.

iOS6以前では、UDID取得アプリから取得する事が出来ましたが、

iOS7以降は、正しい値を返さなくなった為、アプリから取得する事が出来ません。

下記の方法で取得可能です。

WindowsとMacともiPhone構成ユーティリティとiTunesで取得出来るので、

状況に応じて、使い分ける事が可能です。


Windows


iPhone構成ユーティリティ


1. iPhone構成ユーティリティのインストール

下記ページよりiPhone構成ユーティリティ(2014/6/30現在 3.6.2)をインストールしてください。

http://support.apple.com/kb/DL1466?viewlocale=ja_JP


2. iPhoneをWindowsに接続

「Apple iPhone」の窓が表示されるので、

「MicroSoft スキャナとカメラのウィザード」を選択し、

「OK」をクリック


3. 左ペイン「ライブラリ」→「デバイス」→「該当のiPhone」をクリック


4. ナビゲーションの「書き出し」をクリック

「xxx.deviceinfo」というファイルが書き出されます。


5. 書き出された「xxx.deviceinfo」をテキストエディタで開く。


6. 「deviceIdentifier」で検索


xxx.deviceinfo

<key>deviceIdentifier</key>

<string>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</string>

string部分がUDIDです。


iTunes

※iTunesでiPhoneとPC上のデータを同期させない方法です。

「左上のアイコン」→「設定」→「デバイス」→「iPod、iPhone、および iPad を自動的に同期しない」をチェック「OK」


手順


1. iTunesのインストール

下記ページよりiTunes(2014/6/30現在 11.2.2)をインストールしてください。

http://www.apple.com/jp/itunes/download/


2. iPhoneをWindowsに接続

「Apple iPhone」の窓が表示されるので、

「MicroSoft スキャナとカメラのウィザード」を選択し、

「OK」をクリック


3. iTunes起動


4. ナビゲーションの「iPhone」ボタンを押す。


4. シリアル番号をタップ


5. 識別子(UDID)に切り替わったら、右ボタン


6. 「コピー」をクリック


Mac


iPhone構成ユーティリティ


1. iPhone構成ユーティリティのインストール

下記ページよりiPhone構成ユーティリティ(2014/6/30現在 3.5)をインストールしてください。

http://support.apple.com/kb/DL1465?viewlocale=ja_JP


2. iPhoneをMacに接続


3. 左ペイン「ライブラリ」→「デバイス」→「該当のiPhone」をクリック


4. 「概要」タブ、識別子の欄の文字列(40桁)をコピー


iTunes

※iTunesでiPhoneとPC上のデータを同期させない方法です。

「iTunes」→「環境設定」→「デバイス」→「iPod、iPhone、および iPad を自動的に同期しない」をチェック「OK」


手順


1. iPhoneをMacに接続


2. iTunes起動


3. ナビゲーションの「iPhone」ボタンを押す。


4. シリアル番号をタップ


5. UDIDに切り替わったら、cntr + クリック


6. 「コピー」をクリック