반응형
출시 후 iOS 앱에 디버거를 연결하는 방법은 무엇입니까?
매우 드물게 발생하고 Xcode에서 실행중인 작업이있을 때 발생하지 않는 문제가 있습니다.
내 문제가 발생할 때까지 정상적으로 (예 : Springboard에서) 앱을 실행 한 다음 그 지점에서 디버거를 연결할 수 있습니까?
가능하다면 탈옥하지 않고 이것을하는 것을 선호합니다.
- Mac에 연결된 기기 연결
이전 버전의 Xcode :
제품-> 프로세스에 연결-> PID (프로세스 식별자) 또는 이름 별 ...
버전 7.2 이상 (9.2에서 확인 됨) :
디버그-> PID 또는 이름으로 프로세스에 연결
Xcode를 통해 시작할 때 디버그 탐색기에 표시되는 앱 이름을 대화 상자 시트에 입력합니다.
앱이 이미 실행중인 경우 디버거가 실행중인 프로세스에 연결됩니다. 실행 중이 아니면 앱이 실행될 때까지 기다렸다가 연결됩니다.
다른 두 답변 중 어느 것도 약간의 어려움없이 나에게 충분한 세부 정보를 제공하지 않았기 때문에 여기에 남겨 두겠습니다.
시뮬레이터에서 앱을 실행하고 디버그 탐색기에서 이름을 기록해 둡니다.
장치를 연결하고 장치를 대상으로 선택하는 것을 잊지 마십시오
- 디버그> 프로세스에 연결> 프로세스 식별자 (PID) 또는 이름 별
- 1 단계의 이름을 입력하고 첨부합니다. 그게 당신이해야 할 전부입니다.
Xcode 5.0.1 및 6에서는
Debug > Attach to Process > By Process Identifier (PID) or Name... in Xcode
Xcode 7에서는 다음과 같습니다.
Debug > Attach to Process by PID or Name...
참고 URL : https://stackoverflow.com/questions/9721830/how-to-attach-debugger-to-ios-app-after-launch
반응형
'program tip' 카테고리의 다른 글
Join-Path를 사용하여 두 개 이상의 문자열을 파일 경로로 결합하는 방법은 무엇입니까? (0) | 2020.08.26 |
---|---|
(HTML) 클릭시 브라우저에서 열지 않고 PDF 파일 다운로드 (0) | 2020.08.26 |
v5 UUID 생성. (0) | 2020.08.26 |
프로젝트에서 Cordova 플러그인 제거 (0) | 2020.08.26 |
테스트 실패와 관련된 전체 추적을 제공하기 위해 rspec-2를 얻는 방법은 무엇입니까? (0) | 2020.08.26 |