2015-11-09 70 views

回答

1

您可以发送自己SIGTRAP

kill(getpid(), SIGTRAP) 

但你可能想这样做,只有当你知道你在调试器下运行。 Apple Technical Q&A QA1361: Detecting the Debugger显示了如何编写一个函数,该函数在附加了调试器的情况下返回true。该函数在C中,但可以从Swift中调用它(或者尝试将它移植到Swift中)。

相关问题