2012-06-08 11 views
19

जिस आईफोन ऐप पर मैं काम कर रहा हूं वह एक बग प्रदर्शित करता है जब फोन को ऑपरेशन के बीच में सोया जाता है। आईओएस सिम्युलेटर में सोए जाने वाले फोन को अनुकरण करने का कोई तरीका है?आईओएस सिम्युलेटर में आईफोन को सोने के लिए अनुकरण कैसे करें?

विशेष रूप से मैं हेडफ़ोन के बगल में स्थित फ़ोन के शीर्ष पर बटन दबाकर उपयोगकर्ता को संदर्भित कर रहा हूं जो तुरंत स्क्रीन को खाली करता है।

नोट: ओपी फोन है, जो क्या होता है जब आप शीर्ष पर बटन पुश नहीं है " को बंद करने " के बारे में पूछा। समाधान प्राप्त करने के एक हिस्से के बाद यहां छोड़कर यह पता लगाना है कि कौन सी सवाल पूछना है।

उत्तर

33

हाँ। मेनू बार में जब आपको आईओएस सिम्युलेटर खुलता है, तो हार्डवेयर -> लॉक पर क्लिक करें।

ध्यान दें कि यह वास्तव में फोन को सोने से थोड़ा अलग दिखता है (यह "स्क्रीन को अनलॉक करने के लिए स्लाइड" रखता है), लेकिन एक ही प्रभाव प्राप्त करता है।

आप अन्य निफ्टी चीजें भी कर सकते हैं जैसे डिवाइस घुमाएं और होम बटन दबाएं।

स्पष्ट होने के लिए, फोन के शीर्ष पर होम बटन मारना बंद नहीं करता है। यह सिर्फ सोने के लिए रखता है।

जब संभव हो, तो आपको हमेशा अपने ऐप को वास्तविक डिवाइस पर जांचना चाहिए। सिम्युलेटर पृष्ठभूमि जटिल ऐप्स और वॉचडॉग प्रक्रिया और उस तरह की चीज़ों के दृश्यों के पीछे चलने वाली सभी जटिल ओएस-स्तरीय सामग्री का अनुकरण नहीं करता है।

+0

"नींद" के समान "लॉक" है? (निश्चित रूप से "बंद" नहीं!) यह वही नहीं दिखता है। शायद मुझे अपने लैपटॉप ढक्कन को एक्सकोड में नींद अनुकरण करने के लिए बंद करना चाहिए? – Leopd

+0

लॉक नींद की तरह ही है। जब आप सिम्युलेटर में चल रहे ऐप या एक्सकोड डीबगर से जुड़े डिवाइस को अपने लैपटॉप को कभी न बंद करें। यह शायद किसी अज्ञात स्थिति में दुर्घटनाग्रस्त हो जाएगा या जाग जाएगा। –

+2

धन्यवाद !! कमांड + एल शॉर्टकट है: डी – Zaraki

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