What call are you supposed to make for iOS breakpoints (f.e. assert). But I don't want asserts default behavior where it kills the thread, I want to be able step over erroneous asserts. In the past I've used sigtrap(). I've tried setsignal and the variants. I'm looking for the C or C++ equivalent of asm { int 3; } on Intel. I saw the XCode 8 is removing Debugger and DebugStr, but there's never been an alternative suggested on iOS.
Also how is it that Xcode is still unable to step into C++ 11 lambdas? There's XCode regex setting to ignore all of the ^std:: functions, but I should be able to step into lambda just like I can step into blocks. I can't see anyway to adjust the setting to let just lambda through. If I turn that off, then I'm stepping 10 levels into STL functions before I finally get to the lambda. This has to be provided by the debugger, not by developers.