Как я могу сделать удаленную отладку в Xcode 4? - PullRequest
32 голосов
/ 14 июля 2011

Есть ли способ сделать удаленную отладку в Xcode 4?Предыдущие ответы на этот вопрос были для Xcode 3, и Apple удалила специальную отладку в руководстве по Xcode, которая (я предполагаю) покрывала удаленную отладку.

Для ударов я делал это с lldb, но если естьпуть с gdb это было бы здорово.До сих пор я был в состоянии запустить сервер отладки на удаленной машине, например:

/ usr / bin / ssh -l $ {REMOTE_USER} -f $ {REMOTE_HOST} "/ Developer /usr / bin / debugserver localhost: 12345 "

И затем я могу вручную войти в систему с помощью lldb из Терминала и выполнить отладку.То, что я хотел бы сделать, это по крайней мере начать пустой сеанс lldb в XCode, а затем вручную process connect connect://hostname:port.

1 Ответ

12 голосов
/ 28 декабря 2011

Xcode 4 в настоящее время не поддерживает удаленную отладку Mac. Даже если вы смогли взломать Xcode для связи с удаленным сервером отладки, нет гарантии, что взаимодействие с ним будет полностью или правильно обработано IDE или удаленным сервером отладки.

...