2011-08-05 16 views
18

私のiPhoneシミュレータアプリケーションのデバイスIDを確認したい。しかし、コードベースを使用していません。私は、UIDeviceインスタンスを使用して、コードベースで行う方法を知っています。iPhoneシミュレータのデバイスIDを確認する方法は?

コードベースを使用しないでデバイスIDを見つける方法はありますか?

答えて

35

Is the iPhone Simulator UDID unique for each installed instance?

この答えは、あなたが望むものでなければなりません。あなたのMac上でシステムプロファイラを見て、IDはそこにあります。私はちょうど私のマシン上でテストし、IDは一致します。

これは、あなたがそれを表示するために入力することができ、正確なターミナルコマンドです:

system_profiler SPHardwareDataType 
5

あなたからも、「どこでもMy Mac」を選択することで、Xcodeの主催で「識別子」と名付け、同じUDIDを取得することができますデバイスの下に表示されます。

0

デスクトップマシンと同じhome/Settings/General/About/Serial Numberにナビゲートして、シミュレータの値を視覚的に確認できます。これを確認するには、「Apple/Macについて」を開き、OS XのOSバージョン番号をクリックします(ディスプレイがUDIDを示すように変わります - あなたはそれを2回クリックする必要があります)。

23

Xcodeのツールの一部) のみすべてのxcrun manページ

xcrun simctl list | egrep '(Booted)' 

一覧を見るように、多くの場合、そのためのXcodeの端末ツールがあるこの

instruments -s devices 
6

をお試しください(複数の場合があります)シミュレータ (それらをすべて表示するには| egrep '(Booted)'を削除してください)。あなたは、あなたのMac上の~/Library/Developer/CoreSimulator/Devicesのフォルダを検索し、その特定のシミュレータのすべての「持ち物」を見つけることができます

iPhone 6 Plus (AAAABD40-9DE6-44B7-A4EA-B34ABCDEFCA6) (Booted) 

よう

UIID結果

関連する問題