应用程序崩溃,没有异常或崩溃日志(App crashes with no exception or crash log)

编程入门 行业动态 更新时间:2024-10-26 19:33:14
应用程序崩溃,没有异常或崩溃日志(App crashes with no exception or crash log)

我的应用程序崩溃,但在控制台中没有异常,并且设备上没有崩溃日志。 没有收到内存警告。 有什么方法可以缩小原因而不必注释掉代码吗?

My app crashes, but generates no exception in the console and no crash log on the device. No memory warnings are received. Is there any way I can narrow down the cause without having to comment out code?

最满意答案

单步执行代码可以帮助您确定应用程序崩溃的位置,这将在程序遇到任何“错误”代码之前停止程序执行(假设您放置断点 - 代码将在正确的位置停止)。 您可以通过单击代码编辑窗格左侧的相应行号来添加断点,并可以通过View-> Navigators-> Show Breakpoint Navigators菜单访问断点组织器。

您可能对当前正在执行的方法或类有一些了解,在这种情况下,您应该在该方法的第一行放置一个断点,如果该类是UIViewController,然后将断点放在它的第一行 - ( void)viewDidLoad方法可能有所帮助。 您可以在应用程序委托中将断点放在 - (void)applicationDidFinishLaunching的第一行。 然而,这需要大量的步骤而不是仅仅是单步执行指令。

https://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/Debugging/Debugging.html

Apple还建议打开静态分析器,然后从输出中推断出代码中的问题。

The reason for the crash was that I was logging a really large array with NSLog - did not know that could crash an app!

更多推荐

没有,崩溃,narrow,way,电脑培训,计算机培训,IT培训"/> <meta name="description&

本文发布于:2023-08-02 12:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1375468.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:应用程序   异常   日志   App   log

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!