There are a series of StackOverflow questions that mention unexpectedly breaking in to the debugger after a svc #128
instruction. In dealing with this issue myself, I'd like to ask some general questions about when and why this occurs.
- In detail what
svc #128
is used for in iOS? - What causes it to break in to the debugger?
- Is there a way of suppressing breaking in to the debugger during development?
- Possible methods to debug the underlying cause of this issue?
- Successful fixes that people have used in the past?