Pertanyaan Bagaimana saya bisa melakukan debugging jarak jauh di Xcode 4?


Apakah ada cara untuk melakukan debugging jarak jauh di Xcode 4? Jawaban sebelumnya untuk pertanyaan ini adalah untuk Xcode 3 dan Apple menghapus debug tertentu di panduan Xcode yang (saya asumsikan) menutup debug jarak jauh.

Untuk tendangan saya sudah melakukan ini dengan lldb, tetapi jika ada cara dengan gdb itu akan menjadi hebat. Sejauh ini, saya sudah bisa memulai server debug pada mesin remote seperti itu

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

Dan saya kemudian dapat login secara manual lldb dari Terminal dan men-debug pergi. Yang ingin saya lakukan setidaknya memulai dengan telanjang lldb sesi dalam Xcode dan kemudian secara manual ke process connect connect://hostname:port.


32
2017-07-14 14:55


asal


Jawaban:


Xcode 4 saat ini tidak mendukung debugging Mac jarak jauh. Bahkan jika Anda mampu meretas Xcode untuk berbicara dengan seorang debugserver jarak jauh, tidak ada jaminan bahwa interaksi dengan itu akan sepenuhnya atau ditangani dengan benar oleh IDE atau debugserver jarak jauh.


12
2017-12-28 00:20