2011-08-05 13 views
18

मैं अपने आईफोन सिम्युलेटर एप्लिकेशन के लिए डिवाइस आईडी देखना चाहता हूं। लेकिन कोडबेस का उपयोग नहीं कर रहा है। मैं UIDevice उदाहरण का उपयोग कर, कोडबेस के साथ कैसे करना है, इस तरीके से जानता हूं।आईफोन सिम्युलेटर की डिवाइस आईडी कैसे जांचें?

क्या कोडबेस का उपयोग किए बिना डिवाइस आईडी खोजने का कोई तरीका है?

उत्तर

35

Is the iPhone Simulator UDID unique for each installed instance?

इस उत्तर तुम क्या चाहते हो जाना चाहिए। अपने मैक पर सिस्टम प्रोफाइलर देखें और आईडी वहां है। मैंने बस अपनी मशीन और आईडी मिलान पर परीक्षण किया।

यह सटीक टर्मिनल आदेश आप इसे देखने के लिए प्रवेश कर सकते हैं है:

system_profiler SPHardwareDataType 
5

तुम भी से "मेरे मैक" का चयन करके एक ही UDID, के रूप में लेबल "पहचानकर्ता," Xcode आयोजक में प्राप्त कर सकते हैं उपकरणों के तहत सूची।

0

आप होम/सेटिंग्स/सामान्य/बारे में/सीरियल नंबर पर नेविगेट करके सिम्युलेटर में मूल्य की समीक्षा कर सकते हैं जो आपकी डेस्कटॉप मशीन के समान है। आप ऐप्पल/इस मैक के बारे में नेविगेट करके और ओएस एक्स के तहत ओएस संस्करण संख्या पर क्लिक करके इसे सत्यापित कर सकते हैं (प्रदर्शन आपके यूडीआईडी ​​को इंगित करने के लिए बदल जाएगा - आपको इसे दो बार क्लिक करने की आवश्यकता हो सकती है)।

6

जैसा कि अक्सर का प्रयास करें, तो उस xcrun मैनपेज

xcrun simctl list | egrep '(Booted)' 

सूचियों केवल सभी को देखने के (Xcode उपकरण का हिस्सा) के लिए एक Xcode टर्मिनल उपकरण है बूट किया गया (एक से अधिक हो सकता है) सिम्युलेटर (उन सभी को देखने के लिए | egrep '(Booted)' हटाएं)।

तरह

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

आप तो अपने मैक पर ~/Library/Developer/CoreSimulator/Devices में एक फ़ोल्डर देखने के लिए और सभी कि विशेष रूप से सिम्युलेटर के "सामान" पा सकते हैं UIID परिणाम

संबंधित मुद्दे