2011-05-05 69 views
1

我只是好奇。 VB.net和Visual Studio允許這樣做。 xcode也允許嗎?一種很酷的功能,你知道。Xcode是否允許及時調試?

+0

這是什麼?這聽起來像XCode所做的,但請描述它。 – 2011-05-05 06:38:47

+0

即時調試是Visual Studio的一項功能,它允許用戶自動將調試器附加到任何崩潰的程序,即使IDE以前沒有運行。 – Sven 2011-05-05 06:42:40

回答

1

不,Xcode或Mac OS X沒有該功能。

1

不,您可以啓用核心轉儲。這使您可以使用調試器檢查進程崩潰後的內存,儘管程序將不再運行。

參見:How to enable full coredumps on OS X?

如果您有崩潰的程序,你可以把它周圍的包裝腳本,使核心轉儲僅用於該應用程序。您甚至可以將修改後的應用程序分發給用戶,並從中獲取核心轉儲。包裝腳本將如下所示:

$ cd MyCoolApp.app/Contents/MacOS 
$ ls 
MyCoolApp 
$ mv MyCoolApp MyCoolApp.real 
$ cat > MyCoolApp <<EOF 
> #!/bin/sh 
> ulimit -c unlimited 
> exec MyCoolApp.real 
> EOF 
$ chmod +x MyCoolApp 
相關問題