반응형
iOS : URL에서 "새로 실행"앱을 디버그하는 방법
URL에서 앱을 시작할 때 URL이 앱을 새로 시작하는지 또는 일시 중지 된 상태로 전환 된 앱을 다시 시작하는지간에 차이가 있습니다.
내 질문은 URL 에서 "새 실행"프로세스를 어떻게 디버깅 합니까? Xcode에서 "실행"을 누르면 자동으로 앱이 열립니다. 그런 다음 Safari에 연결하고 테스트 사이트에 액세스하려면 앱을 일시 중지해야합니다. 하지만 일시 중단 된 앱을 닫으면 Xcode가 더 이상 여기에 연결되지 않고 디버깅 할 수 없습니다.
이 단계는 장치에서 따를 수 있습니다. 이 링크 에서 설립되었습니다 .
- Xcode에서 앱을 실행하여 기기에 설치 한 다음 Xcode에서 중지합니다.
- 장치의 앱 전환 UI에서 앱을 강제 종료합니다.
- Xcode에서 프로젝트의 구성표로 이동하십시오. 실행 섹션의 정보 탭 아래에 "실행 파일이 실행될 때까지 대기"라디오 버튼이 있습니다. "자동"옵션 대신이 옵션이 선택되어 있는지 확인하십시오.
- Xcode에서 앱을 실행합니다. 장치에서는 열리지 않지만 디버거는 열릴 때까지 기다린 다음 연결됩니다.
Marc-Alexandre Bérubé가 제안한 시뮬레이터에서.
- 에뮬레이터에서 앱을 실행합니다.
- 시뮬레이터에서 앱을 강제 종료합니다. 를 누릅니다
cmd+shift+(hit h twice)
. 앱을 위로 스 와이프합니다. - 터미널을 열고 이것을 입력하십시오
xcrun simctl openurl booted http://yourdomain/path
.
앱이 수동으로 시작될 때까지 기다리도록 Xcode 앱 체계를 구성해야합니다. 방법은 다음과 같습니다. http://blogmobile.itude.com/2013/09/03/how-to-debug-deep-linking-in-ios/ .
그런 다음 시작 URL을 복사하여 Mobile Safari에 붙여 넣어야합니다. 이렇게하면 앱이 시작되고 Xcode가 실행중인 앱 프로세스에 연결됩니다.
참고 URL : https://stackoverflow.com/questions/18521276/ios-how-to-debug-freshly-launching-an-app-from-a-url
반응형
'IT Share you' 카테고리의 다른 글
명령 줄에서 입력 숨기기 (0) | 2020.12.11 |
---|---|
WinRT에서 리플렉션을 사용하여 호출 된 비동기 개인 메서드를 기다리는 방법은 무엇입니까? (0) | 2020.12.11 |
열 이름으로 Pandas 데이터 프레임 결합 (0) | 2020.12.11 |
webpack-dev-server를 사용하여 노드 익스프레스 서버 실행 (0) | 2020.12.11 |
클라이언트 IP 주소 얻기 : REMOTE_ADDR, HTTP_X_FORWARDED_FOR, 그 밖에 무엇이 유용할까요? (0) | 2020.12.11 |