MyApp 98%的时间运行良好,但有时会崩溃.太随机了.

坠机报告显示了以下内容.

Thread : Crashed: com.apple.main-thread
0  libobjc.A.dylib                0x3b1ae626 objc_msgSend + 5
1  Foundation                     0x310e2381 _netServiceMonitorCallBack + 104
2  CFNetwork                      0x302ea3b5 _QueryRecordReply(_DNSServiceRef_t*, unsigned int, unsigned int, int, char const*, unsigned short, unsigned short, unsigned short, void const*, unsigned int, void*) + 324
3  libsystem_dnssd.dylib          0x3b7289d9 handle_query_response + 168
4  libsystem_dnssd.dylib          0x3b72773f DNSServiceProcessResult + 582
5  CFNetwork                      0x302ea3e5 _SocketCallBack_Mon(__CFSocket*, unsigned long, __CFData const*, void const*, void*) + 20
6  CoreFoundation                 0x30691189 __CFSocketPerformV0 + 580
7  CoreFoundation                 0x3068efaf __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
8  CoreFoundation                 0x3068e477 __CFRunLoopDoSources0 + 206
9  CoreFoundation                 0x3068cc67 __CFRunLoopRun + 630
10 CoreFoundation                 0x305f7729 CFRunLoopRunSpecific + 524
11 CoreFoundation                 0x305f750b CFRunLoopRunInMode + 106
12 GraphicsServices               0x355336d3 GSEventRunModal + 138
13 UIKit                          0x32f58871 UIApplicationMain + 1136
14 MyApp                          0x0013f813 main (main.m:16)

所有这些看起来都像是内部方法.我在运行iOS 7.1.2的iPad 4上经历过这些崩溃.

推荐答案

此崩溃是由于指针悬空引起的.当任何变量或对象试图访问已解除分配的对象时,就会发生此崩溃.

Ios相关问答推荐

(Flutter)获取图像从图像拾取器保存和加载问题

在工作表上移动图像SwiftUI

如何在wiftUI中管理导航栈?

在视图上执行手势会阻止相机操作

拖动手势导致 sim 崩溃 Swift UI

在 Android 和 iOS 应用程序上下文中阻止后台线程有哪些缺点?

仅更改 AttributedString 的字符串(例如 UIButton 配置 attributeTitle)

如何通过点击按钮滚动到 ScrollView 中的特定视图?

归档时命令 PhaseScriptExecution 失败,退出代码非零

SwiftUI withAnimation 在视图出现之前不会启动

一个 SwiftUI 视图中的多个垂直滚动视图

为什么我的应用在 Testflight 中没有下载 dSYM 按钮?

在 Swift 中按下返回键时在文本字段之间切换

ios 崩溃 EXC_BAD_ACCESS KERN_INVALID_ADDRESS

Xcode 4.1 致命错误:自构建预编译头文件后修改了 stdlib

Xcode 项目格式:3.1、3.2、6.3 和 8.0 有什么区别?

Xcode 11 向后兼容性:UIWindowScene 仅在 iOS 13 或更高版本中可用

为给定的 UIColor 获取更亮和更暗的 colored颜色 变化

如何为 NSDate 添加一个月?

iOS13状态栏背景 colored颜色 与大文本模式下的导航栏不同