ios simülatörü: bir uygulama nasıl kapatılır


178

Simülatörü xCode'dan "çalıştırdığınızda", uygulama otomatik olarak başlatılır ve ardından uygulamayı askıya almak için ana sayfa düğmesini tıklayabilirsiniz. Yapmak istediğim uygulamayı simülatörden kapatmak . Peki, bu nasıl yapılabilir?


Herkes herhangi bir otomatik işlemi paylaşır, xcode 7.1 veya üzeri için durdurma düğmesine basıldığında simülatörde uygulamayı öldürecek bazı ayarlar tweak. Uygulamamı çift ev musluktan ve yukarı kaydırmaktan
öldüm

@RatulSharker: Çözümü buldunuz mu? Ben aynı sayfada, çift ev musluk deneyin ve yukarı kaydırmak için çok yorgun. Ama boşuna tüm çabalar. Yardım!
Archit Kapoor

1
@RatulSharker: Sonunda birini buldum ... !! Muazzam miktarda Brute Force'dan sonra ..! Basma: Shift + Command + Touchpad'i kullanarak yukarı kaydırın.
Archit Kapoor

: Mac i mini üzerinde çalışıyor, dokunmatik yüzey yok, xcode veya simülatörde bazı tercihleri ​​değiştirmek gibi bir çözüm tasarladım :(
Ratul Sharker 23:15

@RatulSharker kendi uygulamanız olduğu sürece, IDE'den öldürebilirsiniz
lucidbrot

Yanıtlar:


304

Bunu, simülatör menü çubuğunun (Donanım-> Ana Sayfa) altında gösterilen klavye kısayoluyla da yapabilirsiniz.

Kısayol + + ' dır H, ancak Huygulamaları gösteren çift basışı simüle etmek için arka arkaya iki kez vurmanız gerekir .


3
Bu arada, iOS 7'de bunu denemek, çalışan her uygulamanın ekran görüntülerini sunar; kapatmak için ekran görüntüsünü yukarı kaydırın
Chicowitz

2
@bababooey yorumunuz cevaplardan biri olmalıdır. Bunu nasıl yapacağımı bulamadım ve bunu her yerde aradım! Btw, burada tökezleyen herkes için, simgeyi değil ekran görüntüsünü yukarı kaydırın.
Eylül

1
Çift kişilik musluk büyüleyici bir şekilde uyumludur.
Morkrom

Bilginize: iOS 8.1, Donanım -> Ev tıklatıldığında uygulamayı sonlandırmaz . Sadece arka planda app tutar
Apurva

4
Gelecekteki Benliğe Not: Bu "yukarı ok", "Yukarı" klavyesi değil, Shift'tir, neden işe yaramadığını merak etmeye devam etti.
Mike R

102

İOS 7 ve üstü için:

  • Ana ekran düğmesine iki kez dokunmak için shift + komut + H
  • kapatmak için uygulamanızın ekran görüntüsünü yukarı kaydırın

Cihazınızda askıya alınan uygulamaları temsil eden ekran görüntüleri görürsünüz - bu ekran görüntüleri dokunma olaylarına yanıt verir. Kaydırma, ekran görüntüsünü ekrandan "atmak" için yapacağınız harekettir. Farenizin parmağınızı temsil etmesi amaçlanan makinelerde, parmağınızla dokunup hareketi yapıyormuş gibi tıklayıp kaydıracağınızı unutmayın.


5
Bir ücret değil kardeşim, Q size sorulmuştur ve 29 Ağustos'ta @ lehn0058 tarafından doğru bir şekilde yanıtlanmıştır, şimdi kolay upvotes almak için cevabınızı kabul ettiniz ve kopyalayarak değiştirdiniz. Hiç bir ücret çağrı. En azından hak eden kişilerin ismini belirtin.
Nicks

@Shyam Sadece hızlı olması gerekiyor. Gerçek bir iPhone'dan daha hızlı. En azından bu yeni Xcode 11 ile deneyimim
Kelly Bang

85

Yeni iPhone X'da, simülatör fare / parmak hareketiyle ilgili sorunlar yaşıyordu.

Fare ile uzun bir basış yapabilirsiniz ve bir kapatma simgesi görünecektir. Uygulamayı kapatmak için hızlıca kaydırma hareketini de kullanabilirsiniz.

simülatördeki uygulamayı kapat


1
bu aşamada hızlıca yukarı kaydırabilirsiniz.
Ashildr

5
Uygulamaya gidin, fareyi ekranın altında tutun (siyah çizginin hemen altında) ve küçük resmi ekranın ortasına getirerek yukarı kaydırın ve bırakın. Şimdi fareyi uygulamanın üzerinde uzun tutun ve kapat düğmesi görünecektir. Uygulamayı tamamen kapatmak için dokunun.
Philip Murphy

2
Sadece iphoneX için bir klavye kısayolu var mı ?, Arka plan uygulamaları getirmek için (shift + cmd + H) + H'ye alıştım, ancak iphonex sim için çalışamıyorum
sweepez

1
FYI iOS12 + daha önce arka plana gönderen öldürmek için bu pencereyi hızlıca kaydırmanız gerekiyor
Kamaldeep singh Bhatia

7

XCode 7.2'de bir yol bulmakta zorlandım, ama sonunda bir tane bulmuştum. Önce Shift + Command + H tuşlarına iki kez basın . Bu, şu anda açık olan tüm uygulamaları açacaktır.

Gerçekten kapatmak istediğiniz uygulamaya sola / sağa kaydırın. Sadece App Holding ise Touchpad kullanarak kaydırın Yukarı uygulamasını kapatmak istiyorum.


1
Bu harika. XCode 10 kullanıyorum. Orada da çalışıyor. Teşekkürler
Rohit Singh

7

Pencere / Cihaz Çerçevelerini Göster

Ve şimdi gerçek cihazı görebilirsiniz, bu yüzden HOME düğmesine iki kez hafifçe vurun ve uygulamayı öldürün


6

Simulator'da çalışan uygulamayı kapatmak (çıkmak değil) için klavye kısayolu "shift + command + h" şeklindedir.


4

Ana sayfa düğmesine çift tıklayın ve ardından normal bir telefon gibi simgeye tıklayın ve basılı tutun ve ardından inanıyorum'a tıklayın.


Bu uygulamayı kapattı. Uygulamamı uygulama listesinden seçip tekrar başlatabilirim ve xCode'dan hata ayıklamaya devam edebileceğimi umuyordum; bunu denediğimde bir SIGKILL istisnası var.
Chicowitz

1
@bababooey evet, SIGKILL doğru davranıştır. Yeniden açmanın bir anlamı yoktur, çünkü program kapatıldığında sonlandırılır, böylece yeniden açtığınızda yeni bir çalışma zamanı ile başlıyorsunuz.
Dave

Uygulamayı kapattığınızda xcode hala bağlı olduğuna inanıyorum çünkü inanıyorum .... kapattıktan sonra durdur düğmesine basmayı deneyin sonra belki tekrar açmayı deneyin. Orada olmadığım için bilmek biraz zor haha
Tony

Tamam, belki o zaman yeni bir soru oluşturacağım; yapmaya çalıştığım şey, URL'mden uygulamayı başlatmayı test etmektir; Uygulamamı arka planda askıya almadan bir URL'den başlatmak istedim
Chicowitz

Bu yardımcı olur mu? iosdevelopertips.com/cocoa/… aradığınız şey bu mu?
Tony

3

Command + üst karakter + h H tuşuna 2 kez basın

Not: - H düğmesine 2 kez basın


2

İOS Simulator'da bir uygulamadan çıkmak için bu komutu kullanabilirsiniz

xcrun simctl terminate booted com.apple.mobilesafari

Simülatöre yüklediğiniz uygulamanın paket kimliğini bilmeniz gerekir. Bu bağlantıya başvurabilirsiniz

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.