Приложение работает нормально на большинстве устройств iOS, будь то iOS 13.1 или более ранние версии. Но с одним устройством iOS 13.1 я видел несколько журналов сбоев, которые содержат следующую причину сбоя:
Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0xbaadca11
Termination Description: SPRINGBOARD, terminating for unspecified reason
Triggered by Thread: 0
и отчет о сбое потока:
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001ad1775f4 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001ad176a60 mach_msg + 72
2 CoreFoundation 0x00000001ad31e068 __CFRunLoopServiceMachPort + 216
3 CoreFoundation 0x00000001ad319188 __CFRunLoopRun + 1444
4 CoreFoundation 0x00000001ad3188bc CFRunLoopRunSpecific + 464
5 GraphicsServices 0x00000001b7183328 GSEventRunModal + 104
6 UIKitCore 0x00000001b13ad6d4 UIApplicationMain + 1936
7 MyApp 0x00000001023b3ea8 main + 32424 (main.m:14)
8 libdyld.dylib 0x00000001ad1a3460 start + 4
Пока все выглядит так, как будто это произошлокогда приложение было фоном. Я не нашел ничего в Интернете об этой причине прекращения, и я не мог повторить этот сценарий в отладке. Что значит "0xbaadca11"?