- 터미널을 열고 이름을
LLDB로 변경한다. - 터미널에서
lldb[^launchlldb]를 입력하여LLDB를 실행한다. - 새로운 탭을 만들고 이름을
Xcode stderr로 변경한다. - 터미널에서
tty를 입력하면 아래와 유사한 주소가 나타난다:/dev/ttys0011 - 터미널에서
target create /Applications/Xcode-15.4.0.app/Contents/MacOS/Xcode를 입력한다. - 터미널에서
process launch -e /dev/ttys001 --를 입력한다.
NOTE: LLDB 는 디버깅 할 때 기본적으로 Objective-C Context 를 사용한다.
Swift 사용하기
(lldb) ex -l swift -- import Foundation
(lldb) ex -l swift -- import AppKit
(lldb) expr -l swift -- import Cocoa
출처: Advanced Apple Debugging Reverse Engineering
-
터미널 주소 ↩