Xcode 8에서 Debug -> Attach to Process by PID or Name...
을 사용하면 명령 줄에서 process attach --name FOO --waitfor
과 비슷한 lldb를 연결하기 전에 프로그램을 시작할 때까지 기다릴 수 있습니다.Xcode에서 첨부 한 후 프로세스를 일시 중지 하시겠습니까?
프로그램 시작과 마찬가지로 명령 줄은 실행시 프로그램을 일시 중지하고 macho
또는 dyld
어딘가에 놓습니다. 거기에서 중단 점을 설정 한 다음 프로그램을 계속 (또는 기본적으로) 시작하고 디버깅을 시작할 수 있습니다.
Xcode 그러나 성공적으로 프로그램 에 연결하지만 즉시 실행을으로 계속합니다. 이 때문에 시작 로직의 초기 부분에는 중단 점을 설정할 수 없습니다.
첨부하기 전에 중단 점을 추가하거나 Xcode가 프로세스를 자동으로 다시 시작하지 못하게 할 방법이 있습니까?