iOS 시뮬레이터 : 앱을 닫는 방법


178

xCode에서 시뮬레이터를 "실행"하면 앱이 자동으로 시작된 다음 홈 버튼을 클릭하여 앱을 일시 중단 할 수 있습니다. 내가하고 싶은 것은 시뮬레이터 내에서 앱을 닫는 것입니다 . 그렇다면 어떻게 할 수 있습니까?


자동화 된 프로세스를 공유하십시오. 일부 설정을 조정하면 xcode 7.1 이상에서 정지 스위치를 눌렀을 때 시뮬레이터에서 앱이 종료됩니다. 나는 이중 홈 탭 & 슬쩍 최대 :(에서 내 응용 프로그램을 죽이는 tierd 해요
Ratul Sharker

@RatulSharker : 솔루션을 찾았습니까? 나는 같은 페이지에 두 번 홈 탭을 시도하고 위로 스 와이프 너무 피곤합니다. 그러나 헛된 노력. 도움!
Archit Kapoor

1
@RatulSharker : 마침내 하나를 발견했다 ... !! 엄청난 양의 무차별 대결 이후 ..! 누릅니다 : Shift + Command + 터치 패드를 사용하여 위로 스 와이프합니다.
Archit Kapoor

: P 나는 맥 미니에서 작동하고 터치 패드는 없으며 xcode 또는 시뮬레이터의 환경 설정을 변경하는 것과 같은 솔루션을 의도했습니다 :(
Ratul Sharker

@RatulSharker 자신의 앱
이라면

답변:


304

시뮬레이터 메뉴 표시 줄 (하드웨어-> 홈)에 표시된 바로 가기 키를 사용하여 수행 할 수도 있습니다.

바로 가기는 + + H이지만 H앱을 표시하는 더블 프레스를 시뮬레이션하려면 연속으로 두 번 누르십시오.


3
그건 그렇고, iOS 7에서 이것을 시도하면 실행중인 각 앱의 스크린 샷이 나타납니다. 스크린 샷을 위로 스 와이프하여 닫으십시오
Chicowitz

2
@bababooey 귀하의 의견은 답변 중 하나 여야합니다. 나는 이것을하는 방법을 알 수 없었고 나는 이것을 어디서나 찾았다! Btw, 여기 넘어지는 다른 사람들을 위해 아이콘이 아닌 스크린 샷을 위로 스 와이프하십시오.
septerr December

1
더블 -h 탭은 매력적으로 합리적입니다.
Morkrom

참고 : 하드웨어-> 홈을 클릭 해도 iOS 8.1이 앱을 종료하지 않습니다 . 그것은 단지 백그라운드에서 앱을 유지합니다
Apurva

4
미래의 자기주의 사항 : "위쪽 화살표"는 키보드 "위쪽"화살표가 아니라 Shift이며 왜 작동하지 않는지 궁금합니다.
Mike R

102

iOS 7 이상 :

  • 홈 버튼의 두 번 탭을 시뮬레이션하기 위해 shift + command + H를 두 번
  • 앱의 스크린 샷을 위로 스 와이프하여 닫습니다.

기기에 정지 된 앱을 나타내는 스크린 샷이 표시됩니다.이 스크린 샷은 터치 이벤트에 반응합니다. 스와이 핑은 화면에서 스크린 샷을 "플링"하기위한 제스처입니다. 마우스가 손가락을 나타내도록 의도 된 머신에서는 손가락을 두드리고 제스처를하는 것처럼 클릭하고 스 와이프합니다.


5
운임 부름이 아닌 Q는 귀하에게 질문을 받았으며 'lehn0058에 의해 '13 년 8 월 29 일에 올바르게 응답되었습니다. 운임 전화가 아닙니다. Atleast는 그 사람의 이름을 언급합니다.
Nicks

@Shyam 그것은 단지 빠르면됩니다. 실제 iPhone보다 빠릅니다. 적어도 그것은 새로운 Xcode 11에 대한 나의 경험입니다
Kelly Bang

85

새로운 iPhone X에서 시뮬레이터는 마우스 / 손가락 제스처에 문제가있었습니다.

마우스로 길게 누르면 닫기 아이콘이 나타납니다. 스 와이프 제스처를 사용하여 앱을 닫을 수도 있습니다.

시뮬레이터에서 앱 닫기


1
이 단계에서 위로 스 와이프 할 수도 있습니다.
Ashildr

5
앱으로 이동하여 화면 하단에 검은 색 선 바로 아래에있는 마우스를 잡고 위로 살짝 밀면 축소판이 화면 중앙으로 이동하여 놓습니다. 이제 앱 위에 마우스를 길게 누르면 닫기 버튼이 나타납니다. 앱을 완전히 닫으려면 탭하세요.
Philip Murphy

2
iphoneX 전용 키보드 단축키가 있습니까?, 나는 (shift + cmd + H) + H를 사용하여 배경 앱을 가져 왔지만 iphonex sim에서는 작동하지 않습니다
sweepez

1
참고 iOS12 + :이 창을 위로 스 와이프하면 배경으로 전송됩니다.
Kamaldeep singh Bhatia

7

XCode 7.2에서 길을 찾는 데 어려움을 겪었지만 마침내 찾았습니다. 먼저 Shift + Command + H를 두 번 누릅니다 . 현재 열려있는 모든 앱이 열립니다.

실제로 닫으려는 앱으로 왼쪽 / 오른쪽으로 스 와이프합니다. 그냥 앱을 누른 상태에서 터치 패드를 사용하여 위로 스 와이프 응용 프로그램을 종료합니다.


1
이것은 완벽 해요. XCode 10을 사용하고 있습니다. 감사합니다
Rohit Singh

7

창 / 표시 장치 베젤

이제 실제 장치를 볼 수 있으므로 HOME 버튼을 두 번 탭하고 앱을 종료하십시오.


6

Simulator에서 실행중인 응용 프로그램을 종료 (종료하지 않음)하는 경우 키보드 단축키는 "shift + command + h"입니다.


4

홈 버튼을 두 번 클릭 한 다음 일반 전화처럼 아이콘을 클릭 한 상태에서 닫기를 클릭하십시오.


앱이 닫혔습니다. applist에서 내 앱을 선택한 다음 다시 시작하고 xCode에서 디버깅을 계속할 수 있기를 바랐습니다. 이것을 시도했을 때 SIGKILL 예외가 발생했습니다.
Chicowitz

1
@bababooey 네, SIGKILL은 올바른 행동입니다. 프로그램을 닫을 때 프로그램이 종료되므로 다시 열 때 포인트가 없으므로 다시 열 때 새로운 런타임으로 시작합니다.
Dave

앱을 닫을 때 xcode가 여전히 연결되어 있기 때문에 일반적입니다. 믿습니다 .... 닫은 후 중지 버튼을 누르고 다시 열어보십시오. 내가 거기에 없기 때문에 알기가 조금 어렵습니다.
Tony

좋아, 아마도 새로운 질문을 만들 것이다. 내가하려는 것은 URL에서 내 앱을 시작하는 것을 테스트하는 것입니다. 앱을 백그라운드에서 중단하지 않고 URL에서 시작하고 싶었습니다
Chicowitz

도움이 되나요? iosdevelopertips.com/cocoa/… 그게 당신이 찾고있는 것입니까?
Tony


2

이 명령을 사용하여 iOS 시뮬레이터에서 앱을 종료 할 수 있습니다

xcrun simctl terminate booted com.apple.mobilesafari

시뮬레이터에 설치 한 앱의 번들 ID를 알아야합니다. 이 링크를 참조 할 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.