【发布时间】:2015-04-18 03:13:33
【问题描述】:
我发现用断点调试我自己的代码(尤其是与 AVFoundation 和 CoreMedia 相关的代码)几乎是不可能的,因为苹果制作的这个框架中有大量的断点。我经常需要跳过大约 15-20 个顺序框架断点(例如 com.apple.coremedia.player.async (193): breakpoint 5.2),这些断点引用了一些汇编代码,以便最终继续执行应用程序。 我想知道,有没有办法禁用苹果的框架断点,所以 xcode 只会在我的断点处停止?
【问题讨论】:
-
你不是在说你添加的全球"catch-all" exception breakpoint吗?因为 AFAIK 在框架中“分布”断点是不可行的。
-
谢谢大家!我没有很清楚地表达自己。我添加了“所有异常”,但我需要它来找出愚蠢的“EXC_BREAKPOINT UNKNOWN”崩溃。是否可以设置“所有异常”断点和禁用系统框架断点?
标签: ios xcode debugging breakpoints