gpt4 book ai didi

ios - Xcode:禁用 cocoa 断点

转载 作者:可可西里 更新时间:2023-11-01 06:24:23 25 4
gpt4 key购买 nike

我发现几乎不可能用断点调试我自己的代码(尤其是与 AVFoundation 和 CoreMedia 相关的代码),因为苹果制作的这个框架中有大量断点。我经常需要跨过大约 15-20 个顺序框架断点(例如 com.apple.coremedia.player.async (193): breakpoint 5.2),这些断点引用了一些汇编代码,以便最终继续执行应用程序。我在想,有没有办法禁用苹果的框架断点,这样 xcode 只会在我的断点处停止?

最佳答案

在使用 AVFoundation 和 CoreMedia 时,我遇到了同样的问题,因为系统会触发几个异常(例如,当声音播放结束时)。

我在不失去调试代码能力的情况下修复它的方法是将我的异常断点异常类型更改为仅限 Objective-C

编辑断点

edit-breakpoint

将类型设置为 Objective-C

select-exception-type

调试

objective-c-exceptions

当异常来自 Objective-C 时,我使用 this 中提供的解决方案所以回答。

关于ios - Xcode:禁用 cocoa 断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28561256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com