आईओएस सिम्युलेटर: एक ऐप को कैसे बंद करें


178

जब आप xCode से सिम्युलेटर को "रन" करते हैं, तो ऐप स्वचालित रूप से लॉन्च हो जाता है, और फिर आप ऐप को निलंबित करने के लिए होम बटन पर क्लिक कर सकते हैं। मैं जो करना चाहता हूं वह सिम्युलेटर के भीतर से ऐप को बंद कर देना है । तो, यह कैसे किया जा सकता है?


कृपया किसी को भी किसी भी स्वचालित प्रक्रिया को साझा करें, कुछ सेटिंग्स ट्विक करें जो सिम्युलेटर में ऐप को मार डालेगी जब xcode 7.1 या उसके बाद के लिए स्विच को दबाया जाएगा। मैं डबल होम टैप से अपने ऐप को मारने के लिए तैयार हूं और ज़ोर से
मारूंगा

@ रटुलशर्कर: क्या आपने इसका हल ढूंढ लिया है? मैं एक ही पृष्ठ पर हूं, डबल होम टैप की कोशिश करने और स्वाइप करने के लिए बहुत थक गया हूं। लेकिन सभी प्रयास व्यर्थ। मदद!
अर्चित कपूर

1
@ रटुलशर्कर: अंत में एक मिला ... !! Brute Force की भारी मात्रा के बाद ..! प्रेस: ​​टचपैड का उपयोग करके Shift + कमांड + स्वाइप करें।
अर्चित कपूर

: पी i मैं मैक मिनी पर काम करता हूं, कोई टचपैड नहीं, मेरा इरादा था कि मैं
एक्सकोड

@RatulSharker जब तक यह आपका अपना ऐप है, आप इसे IDE से मार सकते हैं
lucidbrot

जवाबों:


304

आप इसे सिम्युलेटर मेनू बार (हार्डवेयर-> होम) के तहत दिखाए गए कीबोर्ड शॉर्टकट से भी कर सकते हैं।

शॉर्टकट + + है H, लेकिन आपको Hइसके लिए एक पंक्ति में दो बार हिट करने की आवश्यकता है ताकि एप्लिकेशन को दिखाने वाले डबल प्रेस का अनुकरण किया जा सके।


3
वैसे, iOS 7 में यह कोशिश करना प्रत्येक चलने वाले ऐप के स्क्रीनशॉट प्रस्तुत करता है; बस इसे बंद करने के लिए स्क्रीनशॉट को ऊपर की ओर स्वाइप करें
Chicowitz

2
@bababooey आपकी टिप्पणी उत्तर में से एक होनी चाहिए। मैं यह पता नहीं लगा सका कि यह कैसे करना है और मैंने हर जगह इसके लिए देखा! Btw, किसी और के लिए जो यहाँ ठोकर खाए, स्क्रीनशॉट को आइकन नहीं स्वाइप करें।
सेचर

1
डबल-एच टैप आकर्षक रूप से बधाई है।
मॉर्कॉम

FYI करें: iOS 8.1 हार्डवेयर-होम पर क्लिक करने पर ऐप को समाप्त नहीं करता है । यह सिर्फ पृष्ठभूमि में ऐप रखता है
अपूर्वा

4
भविष्य के स्व पर ध्यान दें: वह "अप एरो" शिफ्ट है न कि कीबोर्ड "अप" एरो, यह सोचकर रखा कि यह काम क्यों नहीं किया।
माइक आर

102

IOS 7 और ऊपर के लिए:

  • होम बटन के डबल टैप को अनुकरण करने के लिए दो बार शिफ्ट + कमांड + एच
  • इसे बंद करने के लिए अपने ऐप के स्क्रीनशॉट को ऊपर की ओर स्वाइप करें

आप अपने डिवाइस पर निलंबित किए गए ऐप्स का प्रतिनिधित्व करते हुए स्क्रीनशॉट देखेंगे - जो स्क्रीनशॉट घटनाओं को छूने के लिए प्रतिक्रिया करते हैं। स्वाइप करना वह इशारा है जिसे आप स्क्रीन से स्क्रीनशॉट को "फ़्लिंग" करेंगे। ध्यान दें कि मशीनों पर जहाँ आपका माउस आपकी उंगली का प्रतिनिधित्व करने का इरादा रखता है, आप पर क्लिक करेंगे और स्वाइप करेंगे जैसे कि यह आपकी उंगली का दोहन है और इशारा कर रहा है।


5
कोई किराया कॉल ब्रो नहीं, क्यू आपसे पूछा गया था और @ 29 अगस्त को @ lehn0058 द्वारा सही ढंग से जवाब दिया गया था, अब आसानी से अपवोट प्राप्त करने के लिए, आपने अपना उत्तर स्वीकार कर लिया और उसकी कॉपी करके संशोधित किया। किराया नहीं है। कम से कम योग्य व्यक्तियों के नाम का उल्लेख करें।
निक्स

@ श्यम इसे बस जल्दी करने की आवश्यकता है। एक वास्तविक iPhone की तुलना में तेज। कम से कम यही मेरा अनुभव नए Xcode 11
केली बैंग

85

नए iPhone X पर, सिम्युलेटर में माउस / फिंगर जेस्चर के साथ समस्या थी।

आप माउस के साथ एक लंबा प्रेस कर सकते हैं और एक करीबी आइकन दिखाई देगा। ऐप को बंद करने के लिए आप स्वाइप अप जेस्चर का उपयोग कर सकते हैं।

सिम्युलेटर पर करीब एप्लिकेशन


1
आप भी इस स्तर पर स्वाइप कर सकते हैं।
अश्विल्द्र

5
ऐप पर जाएं, स्क्रीन के नीचे (काली रेखा के ठीक नीचे) माउस रखें और थंबनेल को स्क्रीन और रिलीज़ के केंद्र में लाकर स्वाइप करें। अब ऐप पर लॉन्ग होल्ड माउस और क्लोज बटन दिखाई देगा। ऐप को पूरी तरह से बंद करने के लिए इसे टैप करें।
फिलिप मर्फी

2
क्या केवल iphoneX के लिए एक कीबोर्ड शॉर्टकट है ?, मुझे पृष्ठभूमि ऐप्स लाने के लिए (Shift + cmd + H) + H का उपयोग किया गया था, लेकिन यह iphonex सिम के लिए काम नहीं करता है
swepez

1
FYI करें iOS12 + आपको इस विंडो को स्वाइप करने की आवश्यकता है जो पहले इसे मारने के लिए पृष्ठभूमि पर भेजती है
कमलदीप सिंह भाटिया

7

मेरे पास XCode 7.2 में रास्ता खोजने में मुश्किल समय था, लेकिन आखिरकार मुझे एक मिल गया था। पहले Shift + Command + H को दो बार दबाएं । यह उन सभी ऐप्स को खोल देगा जो वर्तमान में खुले हैं।

जिस ऐप को आप वास्तव में बंद करना चाहते हैं, उसे बाएं / दाएं स्वाइप करें। ऐप को होल्ड करने के दौरान बस टचपैड का इस्तेमाल करके स्वाइप अप करें


1
यह पूर्ण है। मैं XCode 10 का उपयोग कर रहा हूं। वहां भी काम करता है। साभार
रोहित सिंह

7

विंडो / शो डिवाइस बेजल्स

और अब आप असली डिवाइस देख सकते हैं, इसलिए होम बटन पर डबल टैप करें और आपको ऐप को मार दें


6

सिमुलेटर में चल रहे एप्लिकेशन को बंद करने (नहीं छोड़ने) के लिए कीबोर्ड शॉर्टकट "शिफ्ट + कमांड + एच" है।


4

होम बटन पर डबल क्लिक करें और फिर सामान्य फोन की तरह आइकन पर क्लिक करें और फिर क्लोज करें I विश्वास करें।


इसने ऐप को बंद कर दिया। मुझे उम्मीद थी कि मैं अपने ऐप को ऐपलिस्ट से चुन सकता हूं और फिर इसे फिर से लॉन्च कर सकता हूं और इसे एक्सकोड से डीबग करना जारी रख सकता हूं; जब मैंने यह कोशिश की, मुझे एक अपवाद मिला।
चिकोवित्ज़

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

यह आम बात है क्योंकि उस समय जब आप ऐप को बंद करते हैं तब भी xcode जुड़ा रहता है, मेरा मानना ​​है कि .... बंद करने के बाद स्टॉप बटन से टकराने की कोशिश करें, फिर शायद दोबारा खोलने की कोशिश करें। यह जानना थोड़ा मुश्किल है क्योंकि मैं वहां नहीं हूं
टोनी

ठीक है, शायद मैं एक नया प्रश्न बनाऊंगा; जो मैं करने की कोशिश कर रहा हूं वह एक URL से मेरे ऐप को लॉन्च करने का परीक्षण करना है; मैं अपने URL को पृष्ठभूमि में निलंबित किए बिना URL से लॉन्च करना चाहता था
Chicowitz

क्या यह मदद करता है? iosdevelopertips.com/cocoa/… यह है कि आप क्या देख रहे हैं?
टोनी


2

IOS सिम्युलेटर में ऐप छोड़ने के लिए आप इस कमांड का उपयोग कर सकते हैं

xcrun simctl terminate booted com.apple.mobilesafari

आपको सिम्युलेटर में इंस्टॉल किए गए ऐप के बंडल आईडी को जानना होगा। आप इस लिंक को देख सकते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.