My app Crashes in Testflight on iOS 13+ Only - ios

I recently submitted an app to Tesflight for test, the app work fine for iOS 12 but consistently crashes at the same place for iOS 13.6.1 .
The app is in Testflight and is compiled with Xcode 11.5
Can anyone help me to solve this problem?
this is crash log can anyone make a suggestion on what's going wrong ?
Incident Identifier: A516654B-34B8-411D-B6D5-12BEC3B9D2CE
Hardware Model: iPhone9,3
Process: ********* [3921]
Path: /private/var/containers/Bundle/Application/******
Identifier: com.*****
Version: 3 (1.0.1)
AppStoreTools: 11E801a
AppVariant: 1:iPhone9,3:13
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.******* [1594]
Date/Time: 2020-08-29 20:30:02.3612 +0200
Launch Time: 2020-08-29 20:29:50.4227 +0200
OS Version: iPhone OS 13.6.1 (17G80)
Release Type: User
Baseband Version: 4.03.00
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 2
Last Exception Backtrace:
0 CoreFoundation 0x199c79654 __exceptionPreprocess + 224 (NSException.m:199)
1 libobjc.A.dylib 0x19999bbcc objc_exception_throw + 56 (objc-exception.mm:565)
2 CoreFoundation 0x199b7c6ec +[NSException raise:format:arguments:] + 96 (NSException.m:146)
3 Foundation 0x199fc216c -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 128 (NSException.m:231)
4 FrontBoardServices 0x19ee48e84 -[FBSSerialQueue assertOnQueue] + 228 (FBSSerialQueue.m:98)
5 FrontBoardServices 0x19edfed88 -[FBSSceneImpl updateClientSettings:withTransitionContext:] + 76 (FBSSceneImpl.m:190)
6 FrontBoardServices 0x19edfefe8 -[FBSSceneImpl updateClientSettingsWithTransitionBlock:] + 152 (FBSSceneImpl.m:213)
7 FrontBoardServices 0x19edfeef8 -[FBSSceneImpl updateClientSettingsWithBlock:] + 112 (FBSSceneImpl.m:203)
8 UIKitCore 0x19d8a46c0 -[FBSScene(UIApp) updateUIClientSettingsWithBlock:] + 168 (FBSScene+UIApp.m:41)
9 UIKitCore 0x19dd3c448 -[UIApplication setProximityEventsEnabled:] + 108 (UIApplication.m:9203)
10 UIKitCore 0x19d99cd50 -[UIDevice setProximityMonitoringEnabled:] + 112 (UIDevice.m:890)
11 *** 0x100276cec -[ProximityHelper startProximitySensor] + 100 (ProximityHelper.m:53)
12 *** 0x10025347c -[RecordSound performRecord:] + 656 (RecordSound.m:172)
13 *** 0x10009c180 -[SoundRecordManager startCalibrationRecord:] + 200 (SoundRecordManager.m:65)
14 CoreFoundation 0x199c7f8c0 __invoking___ + 144
15 CoreFoundation 0x199b50a70 -[NSInvocation invoke] + 300 (NSForwarding.m:3312)
16 CoreFoundation 0x199b51648 -[NSInvocation invokeWithTarget:] + 76 (NSForwarding.m:3418)
17 **** 0x10015bef0 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 460 (RCTModuleMethod.mm:584)
18 **** 0x10015dfdc facebook::react::invokeInner(RCTBridge*, RCTModuleData*, unsigned int, folly::dynamic const&) + 244 (RCTNativeModule.mm:114)
19 **** 0x10015dd40 operator() + 44 (RCTNativeModule.mm:75)
20 **** 0x10015dd40 invocation function for block in facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int) + 88 (RCTNativeModule.mm:67)
21 libdispatch.dylib 0x19993e9a8 _dispatch_call_block_and_release + 24 (init.c:1408)
22 libdispatch.dylib 0x19993f524 _dispatch_client_callout + 16 (object.m:495)
23 libdispatch.dylib 0x1998eb8a4 _dispatch_lane_serial_drain$VARIANT$mp + 608 (inline_internal.h:2484)
24 libdispatch.dylib 0x1998ec294 _dispatch_lane_invoke$VARIANT$mp + 416 (queue.c:3863)
25 libdispatch.dylib 0x1998f578c _dispatch_workloop_worker_thread + 588 (queue.c:6445)
26 libsystem_pthread.dylib 0x199990b74 _pthread_wqthread + 272 (pthread.c:2351)
27 libsystem_pthread.dylib 0x199993740 start_wqthread + 8
Thread 2 name:
Thread 2 Crashed:
0 libsystem_kernel.dylib 0x0000000199a6ed88 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001999871e8 pthread_kill$VARIANT$mp + 136 (pthread.c:1458)
2 libsystem_c.dylib 0x00000001998da934 abort + 100 (abort.c:110)
3 libc++abi.dylib 0x0000000199a42cc0 abort_message + 128 (abort_message.cpp:76)
4 libc++abi.dylib 0x0000000199a34e10 demangling_terminate_handler() + 296 (cxa_default_handlers.cpp:65)
5 libobjc.A.dylib 0x000000019999be80 _objc_terminate() + 124 (objc-exception.mm:701)
6 libc++abi.dylib 0x0000000199a4214c std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x0000000199a420e4 std::terminate() + 44 (cxa_handlers.cpp:88)
8 libdispatch.dylib 0x000000019993f538 _dispatch_client_callout + 36 (object.m:498)
9 libdispatch.dylib 0x00000001998eb8a4 _dispatch_lane_serial_drain$VARIANT$mp + 608 (inline_internal.h:2484)
10 libdispatch.dylib 0x00000001998ec294 _dispatch_lane_invoke$VARIANT$mp + 416 (queue.c:3863)
11 libdispatch.dylib 0x00000001998f578c _dispatch_workloop_worker_thread + 588 (queue.c:6445)
12 libsystem_pthread.dylib 0x0000000199990b74 _pthread_wqthread + 272 (pthread.c:2351)
13 libsystem_pthread.dylib 0x0000000199993740 start_wqthread + 8
Thread 2 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000199a45f29 x5: 0x000000016ff0a450 x6: 0x000000000000006e x7: 0xffffffffffffffec
x8: 0x000000016ff0b000 x9: 0x32fb60d336d77b95 x10: 0x0000000199987160 x11: 0x000000000000000b
x12: 0x00000001d55f9080 x13: 0x0000000000000001 x14: 0x0000000000000010 x15: 0x0000000000000004
x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000001803 x21: 0x000000016ff0a450 x22: 0x000000016ff0b0e0 x23: 0x0000000000000000
x24: 0x0000000000000000 x25: 0x0000000281d6a800 x26: 0x00000002826015c0 x27: 0x0000000000000000
x28: 0x00000002826015c0 fp: 0x000000016ff0a3b0 lr: 0x00000001999871e8
sp: 0x000000016ff0a390 pc: 0x0000000199a6ed88 cpsr: 0x40000000
esr: 0x56000080 Address size fault
the code of proximity helper :
49 - (void) startProximitySensor {
50 if (!self.activatedByApp) return;
51 [timesChanged removeAllObjects];
52 UIDevice *device = [UIDevice currentDevice];
53 device.proximityMonitoringEnabled = YES;
54
55
56 [[NSNotificationCenter defaultCenter]
57 addObserver:self
58 selector:#selector(proximityChanged:)
59 name: proximityNotificationString
60 object:nil];
61 }

In this app version, I don't need proximity helper so I deleted his call from the library and it worked on iOS 13+

Related

React iOS App crashes (Appgyver) while opening

I've build this app from a no-code platform (appgyver) that I think is using react-native to build the ipa file.
The app crashes as soon as it opens, I retrive the logs from the TestFlight report.
I don't have access at the moment to a MacBook so I can't inspect from Xcode.
Someone can understand what could be the problem from the Exception Backtrace?
Hardware Model: iPhone12,1
Process: RNVApp [6395]
Path: /private/var/containers/Bundle/Application/047A12BF-2DDD-4DC9-B98F-20362FF042B8/RNVApp.app/RNVApp
Identifier: ####
Version: 1.0.0 (1.0.0)
AppStoreTools: 13C90b
AppVariant: 1:iPhone12,1:15
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: #### [1754]
Date/Time: 2022-02-11 18:33:05.2037 +0100
Launch Time: 2022-02-11 18:33:04.1752 +0100
OS Version: iPhone OS 15.2.1 (19C63)
Release Type: User
Baseband Version: 3.01.02
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 5
Last Exception Backtrace:
0 CoreFoundation 0x181ccd0fc __exceptionPreprocess + 220 (NSException.m:200)
1 libobjc.A.dylib 0x19a507d64 objc_exception_throw + 60 (objc-exception.mm:565)
2 CoreFoundation 0x181dd6564 _CFThrowFormattedException + 116 (CFObject.m:2072)
3 CoreFoundation 0x181dd3c88 -[__NSPlaceholderArray initWithObjects:count:].cold.3 + 52 (NSPlaceholderArray.m:132)
4 CoreFoundation 0x181c55198 -[__NSPlaceholderArray initWithObjects:count:] + 252 (NSPlaceholderArray.m:132)
5 CoreFoundation 0x181c81204 +[NSArray arrayWithObjects:count:] + 48 (NSArray.m:896)
6 DynamicFonts 0x1024c6d38 -[DynamicFonts loadFontWithData:callback:] + 204 (DynamicFonts.m:25)
7 DynamicFonts 0x1024c7358 -[DynamicFonts loadFont:callback:] + 1200 (DynamicFonts.m:93)
8 CoreFoundation 0x181c563a4 __invoking___ + 148
9 CoreFoundation 0x181c73b74 -[NSInvocation invoke] + 468 (NSForwarding.m:3378)
10 CoreFoundation 0x181caa9d4 -[NSInvocation invokeWithTarget:] + 80 (NSForwarding.m:3475)
11 React 0x1028c75c0 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 460 (RCTModuleMethod.mm:584)
12 React 0x1028c9730 facebook::react::invokeInner(RCTBridge*, RCTModuleData*, unsigned int, folly::dynamic const&) + 244 (RCTNativeModule.mm:114)
13 React 0x1028c94a0 operator() + 44 (RCTNativeModule.mm:75)
14 React 0x1028c94a0 invocation function for block in facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int) + 88 (RCTNativeModule.mm:67)
15 libdispatch.dylib 0x18193d924 _dispatch_call_block_and_release + 32 (init.c:1517)
16 libdispatch.dylib 0x18193f670 _dispatch_client_callout + 20 (object.m:560)
17 libdispatch.dylib 0x181946df4 _dispatch_lane_serial_drain + 672 (inline_internal.h:2601)
18 libdispatch.dylib 0x181947968 _dispatch_lane_invoke + 392 (queue.c:3937)
19 libdispatch.dylib 0x1819521b8 _dispatch_workloop_worker_thread + 656 (queue.c:6727)
20 libsystem_pthread.dylib 0x1f26a30f4 _pthread_wqthread + 288 (pthread.c:2599)
21 libsystem_pthread.dylib 0x1f26a2e94 start_wqthread + 8
...
Thread 5 name:
Thread 5 Crashed:
0 libsystem_kernel.dylib 0x00000001b9207964 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001f26a9378 pthread_kill + 268 (pthread.c:1668)
2 libsystem_c.dylib 0x000000018cb90f50 abort + 164 (abort.c:118)
3 libc++abi.dylib 0x000000019a60fbc4 abort_message + 132 (abort_message.cpp:78)
4 libc++abi.dylib 0x000000019a600fd8 demangling_terminate_handler() + 332 (cxa_default_handlers.cpp:71)
5 libobjc.A.dylib 0x000000019a50de34 _objc_terminate() + 144 (objc-exception.mm:701)
6 libc++abi.dylib 0x000000019a60ef58 std::__terminate(void (*)()) + 20 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x000000019a60eef4 std::terminate() + 64 (cxa_handlers.cpp:88)
8 libdispatch.dylib 0x000000018193f684 _dispatch_client_callout + 40 (object.m:563)
9 libdispatch.dylib 0x0000000181946df4 _dispatch_lane_serial_drain + 672 (inline_internal.h:2601)
10 libdispatch.dylib 0x0000000181947968 _dispatch_lane_invoke + 392 (queue.c:3937)
11 libdispatch.dylib 0x00000001819521b8 _dispatch_workloop_worker_thread + 656 (queue.c:6727)
12 libsystem_pthread.dylib 0x00000001f26a30f4 _pthread_wqthread + 288 (pthread.c:2599)
13 libsystem_pthread.dylib 0x00000001f26a2e94 start_wqthread + 8
...
Thread 5 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x000000019a6130ad x5: 0x000000016ddde440 x6: 0x000000000000006e x7: 0x0000000000000400
x8: 0xf08495dd375be3e9 x9: 0xf08495dc5a8613e9 x10: 0x0000000000000002 x11: 0x000000000000000b
x12: 0x000000009be1e045 x13: 0x000000001be1e000 x14: 0x0000000000000010 x15: 0x0000000000000002
x16: 0x0000000000000148 x17: 0x000000016dddf000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000004c03 x21: 0x000000016dddf0e0 x22: 0x0000000000000000 x23: 0x000000016dddf0e0
x24: 0x00000002812edee8 x25: 0x00000002829eafc0 x26: 0x0000000000000114 x27: 0x0000000000000000
x28: 0x00000002829eaf80 fp: 0x000000016ddde3b0 lr: 0x00000001f26a9378
sp: 0x000000016ddde390 pc: 0x00000001b9207964 cpsr: 0x40000000
esr: 0x56000080 Address size fault
...
Binary Images:
0x1022d8000 - 0x1022ebfff RNVApp arm64 <cf161f6820e430b78048721048c09503> /private/var/containers/Bundle/Application/047A12BF-2DDD-4DC9-B98F-20362FF042B8/RNVApp.app/RNVApp
0x1024c0000 - 0x1024c7fff DynamicFonts arm64 <55c2b85377843d2bbe44e845eb249372> /private/var/containers/Bundle/Application/047A12BF-2DDD-4DC9-B98F-20362FF042B8/RNVApp.app/Frameworks/DynamicFonts.framework/DynamicFonts
0x102564000 - 0x1025bbfff dyld arm64e <f94ccc7a6d1a33c7997ff611a6caa7e0> /usr/lib/dyld
0x10288c000 - 0x10292ffff React arm64 <b68dbcd4aaf43545b8c544c77c022c36> /private/var/containers/Bundle/Application/047A12BF-2DDD-4DC9-B98F-20362FF042B8/RNVApp.app/Frameworks/React.framework/React
0x18193b000 - 0x181981fff libdispatch.dylib arm64e <edd169e1d0db3808a19e99c1cd5a1c4c> /usr/lib/system/libdispatch.dylib
0x181c34000 - 0x182087fff CoreFoundation arm64e <16faa70c278c3561859ecec407c2dc7c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x182912000 - 0x1833d8fff libnetwork.dylib arm64e <fb6fbf7c88273375a5006d440f277a49> /usr/lib/libnetwork.dylib
0x183457000 - 0x18375dfff Foundation arm64e <9618b2f2a4c23e07b7eed8d9e1bdeaec> /System/Library/Frameworks/Foundation.framework/Foundation
0x183b20000 - 0x1840dafff CoreGraphics arm64e <9b0d65be749036039fb1cc265bac2c3d> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x1840db000 - 0x185965fff UIKitCore arm64e <cd7f7ba2a2c63727aff69baab60cc6ab> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x18598b000 - 0x185c71fff QuartzCore arm64e <0594369d11dd39d9a98174984f490c0c> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x18cb71000 - 0x18cbeffff libsystem_c.dylib arm64e <f3afe30409793cba8338bebe9722ecd8> /usr/lib/system/libsystem_c.dylib
0x18cc48000 - 0x18df36fff JavaScriptCore arm64e <76eb30678ea839babee1daf713f7c91f> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x19a4f2000 - 0x19a52bfff libobjc.A.dylib arm64e <73e920f0e7ce394197d87a10dd2cd390> /usr/lib/libobjc.A.dylib
0x19a598000 - 0x19a5fbfff libc++.1.dylib arm64e <80e058ad22ad3b2f9155000fa060690e> /usr/lib/libc++.1.dylib
0x19a5fc000 - 0x19a615fff libc++abi.dylib arm64e <71b1e39fb291315daf46a4343e707387> /usr/lib/libc++abi.dylib
0x19d7dd000 - 0x19d7e5fff GraphicsServices arm64e <064a1bb60e413ad2a402fb563fc141f5> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1b9200000 - 0x1b9233fff libsystem_kernel.dylib arm64e <eb3e47f3395335839feefb6cff8a8d7a> /usr/lib/system/libsystem_kernel.dylib
0x1f26a2000 - 0x1f26adfff libsystem_pthread.dylib arm64e <c5c27e9d955739c9b9c65f6e7323ee1c> /usr/lib/system/libsystem_pthread.dylib

Why is my iOS crash report from a debug build only partially symbolicated?

I have a crash report from my app on my iPhone, and the stack in the report is unsymbolicated for my app's binary only. I'm not using an archive build to distribute to Test Flight or the App Store yet, so I just have a debug build.
Is there something I can do fully symbolicate my debug build's crash report?
Maybe I have a setting similar to strip debug symbols during copy setup wrong that's causing this problem? I only say that because someone mentioned it in another question, but it didn't seem to make a difference.
Here's the interesting part from the crash report:
Incident Identifier: 411B8299-C4B8-4748-B76B-8F24E479BBA4
CrashReporter Key: 3833a4b98976d8b0b8fcc5623a7dff4217fc4101
Hardware Model: iPhone12,8
Process: MyApp [27285]
Path: /private/var/containers/Bundle/Application/3F19D333-751B-4CFE-B648-B2F6E04BD866/MyApp.app/MyApp
Identifier: Something.MyApp
Version: 1 (1.0)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: Something.MyApp [5248]
Date/Time: 2021-06-28 18:20:49.0345 -0700
Launch Time: 2021-06-28 18:20:42.5327 -0700
OS Version: iPhone OS 14.6 (18F72)
Release Type: User
Baseband Version: 2.05.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001c9832334 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001e727da9c pthread_kill + 272
2 libsystem_c.dylib 0x00000001a4a4fb90 abort + 104
3 libsystem_c.dylib 0x00000001a4a4f024 err + 0
4 MyApp 0x00000001021228d0 0x1020f8000 + 174288
5 MyApp 0x0000000102122874 0x1020f8000 + 174196
6 MyApp 0x0000000102122828 0x1020f8000 + 174120
7 MyApp 0x0000000102122800 0x1020f8000 + 174080
8 MyApp 0x0000000102121114 0x1020f8000 + 168212
9 MyApp 0x00000001021180e0 0x1020f8000 + 131296
10 MyApp 0x0000000102117010 0x1020f8000 + 126992
11 MyApp 0x000000010212c5f8 0x1020f8000 + 214520
12 MyApp 0x0000000102171174 0x1020f8000 + 495988
13 MyApp 0x000000010212a05c 0x1020f8000 + 204892
14 MyApp 0x00000001021689b0 0x1020f8000 + 461232
15 SpriteKit 0x00000001d01df780 -[SKScene _update:] + 364
16 SpriteKit 0x00000001d01bec50 -[SKRenderer _update:] + 844
17 SpriteKit 0x00000001d01be8d0 -[SKRenderer updateAtTime:] + 108
18 MyApp 0x0000000102103a9c 0x1020f8000 + 47772
19 MetalKit 0x00000001ce5d6778 -[MTKView draw] + 144
20 MetalKit 0x00000001ce5d2d14 -[MTKViewDisplayLinkTarget draw] + 40
21 QuartzCore 0x000000019e9047b8 CA::Display::DisplayLink::dispatch_items+ 83896 (unsigned long long, unsigned long long, unsigned long long) + 672
22 QuartzCore 0x000000019e9e37f4 display_timer_callback+ 997364 (__CFMachPort*, void*, long, void*) + 280
23 CoreFoundation 0x000000019b5f6a5c __CFMachPortPerform + 176
24 CoreFoundation 0x000000019b61c274 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
25 CoreFoundation 0x000000019b61b5f4 __CFRunLoopDoSource1 + 596
26 CoreFoundation 0x000000019b6151d8 __CFRunLoopRun + 2372
27 CoreFoundation 0x000000019b614360 CFRunLoopRunSpecific + 600
28 GraphicsServices 0x00000001b2c52734 GSEventRunModal + 164
29 UIKitCore 0x000000019e08f584 -[UIApplication _run] + 1072
30 UIKitCore 0x000000019e094df4 UIApplicationMain + 168
31 MyApp 0x0000000102168a44 0x1020f8000 + 461380
32 libdyld.dylib 0x000000019b2d0cf8 start + 4
Thread 1:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 6 name: com.apple.uikit.eventfetch-thread
Thread 6:
0 libsystem_kernel.dylib 0x00000001c980d4fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001c980c884 mach_msg + 76
2 CoreFoundation 0x000000019b61aeb0 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x000000019b614d50 __CFRunLoopRun + 1212
4 CoreFoundation 0x000000019b614360 CFRunLoopRunSpecific + 600
5 Foundation 0x000000019c901fdc -[NSRunLoop+ 32732 (NSRunLoop) runMode:beforeDate:] + 232
6 Foundation 0x000000019c901ea8 -[NSRunLoop+ 32424 (NSRunLoop) runUntilDate:] + 92
7 UIKitCore 0x000000019e14412c -[UIEventFetcher threadMain] + 516
8 Foundation 0x000000019ca7332c __NSThread__start__ + 864
9 libsystem_pthread.dylib 0x00000001e727cbfc _pthread_start + 320
10 libsystem_pthread.dylib 0x00000001e7285758 thread_start + 8
Thread 7:
0 libsystem_pthread.dylib 0x00000001e7285744 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000000000030 x7: 0x0000000000000000
x8: 0x46025ab3c4edaa76 x9: 0x46025ab2c6bd92b6 x10: 0x0000000000000000 x11: 0x0000000000000037
x12: 0x00000000ffffffff x13: 0x0000000156bcafe0 x14: 0x0000000000000000 x15: 0x00000001fd88a6a8
x16: 0x0000000000000148 x17: 0x00000001025038c0 x18: 0x0000000105a17622 x19: 0x0000000000000006
x20: 0x0000000000000103 x21: 0x00000001025039a0 x22: 0x0000000102176a5e x23: 0x000000014dd18000
x24: 0x00000001f1799000 x25: 0x0000000000000000 x26: 0x0000000000000001 x27: 0x0000000283e0a200
x28: 0x000000015681d600 fp: 0x000000016dd04ba0 lr: 0x00000001e727da9c
sp: 0x000000016dd04b80 pc: 0x00000001c9832334 cpsr: 0x40000000
esr: 0x56000080 Address size fault
Binary Images:
0x1020f8000 - 0x10217ffff MyApp arm64 <b2aa8f67eb433d298ff722f4a4d98040> /var/containers/Bundle/Application/3F19D333-751B-4CFE-B648-B2F6E04BD866/MyApp.app/MyApp
0x102428000 - 0x102433fff libobjc-trampolines.dylib arm64e <26cb4bb90880358ba280192f8ed6d0ad> /usr/lib/libobjc-trampolines.dylib
...
I figured it out. I must have edited my build options at some point in the past, and I changed the Debug Information Format build option from DWARF with dSYM File to just DWARF for my debug build only. Once I rebuilt, all symbols were showing up.

What's the reason of the crash of iOS app? Here are the crash logs

I've tried several devices, and no one crashes, but when I sent my build to Apple Review, they rejected it because it crashes on launch.
The first time that the app is launched, a view presents modally asking for some user preferences, and asking for allowing the legal documents. Every other time the app is launched, it displays a tab view controller.
I already Symbolicated the Crash Report
The crash logs:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Application Specific Information:
abort() called
Last Exception Backtrace:
0 CoreFoundation 0x18711586c __exceptionPreprocess + 220
1 libobjc.A.dylib 0x19c12ec50 objc_exception_throw + 59
2 CoreFoundation 0x18701d5c8 -[NSException raise] + 15
3 Foundation 0x18835ff58 -[NSObject+ 192344 (NSKeyValueCoding) setValue:forKey:] + 327
4 UIKitCore 0x18939edd8 -[UIViewController setValue:forKey:] + 95
5 UIKitCore 0x1896dbfa4 -[UIRuntimeOutletConnection connect] + 127
6 CoreFoundation 0x186ff50c8 -[NSArray makeObjectsPerformSelector:] + 251
7 UIKitCore 0x1896d7d6c -[UINib instantiateWithOwner:options:] + 1903
8 UIKitCore 0x1893a68c0 -[UIViewController loadView] + 591
9 UIKitCore 0x189395f24 -[UITableViewController loadView] + 99
10 UIKitCore 0x1893a6c7c -[UIViewController loadViewIfRequired] + 199
11 UIKitCore 0x1892e5a08 -[UINavigationController _updateScrollViewFromViewController:toViewController:] + 175
12 UIKitCore 0x1892e5d24 -[UINavigationController _startTransition:fromViewController:toViewController:] + 195
13 UIKitCore 0x1892e6bac -[UINavigationController _startDeferredTransitionIfNeeded:] + 879
14 UIKitCore 0x1892e7f88 -[UINavigationController __viewWillLayoutSubviews] + 167
15 UIKitCore 0x1892c9a18 -[UILayoutContainerView layoutSubviews] + 227
16 UIKitCore 0x18a017ec4 -[UIView+ 17915588 (CALayerDelegate) layoutSublayersOfLayer:] + 2503
17 QuartzCore 0x18a532644 -[CALayer layoutSublayers] + 307
18 QuartzCore 0x18a532b18 CA::Layer::layout_if_needed+ 1440536 (CA::Transaction*) + 523
19 QuartzCore 0x18a54730c CA::Layer::layout_and_display_if_needed+ 1524492 (CA::Transaction*) + 143
20 QuartzCore 0x18a48c640 CA::Context::commit_transaction+ 759360 (CA::Transaction*, double, double*) + 415
21 QuartzCore 0x18a4b7b08 CA::Transaction::commit+ 936712 () + 731
22 UIKitCore 0x189ae9f28 __34-[UIApplication _firstCommitBlock]_block_invoke_2 + 83
23 CoreFoundation 0x18709149c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 27
24 CoreFoundation 0x1870906e4 __CFRunLoopDoBlocks + 407
25 CoreFoundation 0x18708aaa0 __CFRunLoopRun + 843
26 CoreFoundation 0x18708a21c CFRunLoopRunSpecific + 599
27 GraphicsServices 0x19ec54784 GSEventRunModal + 163
28 UIKitCore 0x189acaee8 -[UIApplication _run] + 1071
29 UIKitCore 0x189ad075c UIApplicationMain + 167
30 Drone License Quiz 0x1048dc3ec 0x1048cc000 + 66540
31 libdyld.dylib 0x186d4a6b0 start + 3
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001b5065414 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001d2bc0b50 pthread_kill + 272
2 libsystem_c.dylib 0x0000000190543bf4 __abort + 116
3 libsystem_c.dylib 0x0000000190543b80 __abort + 0
4 libc++abi.dylib 0x000000019c234cf8 __cxxabiv1::__aligned_malloc_with_fallback+ 81144 (unsigned long) + 0
5 libc++abi.dylib 0x000000019c225e4c demangling_unexpected_handler+ 20044 () + 0
6 libobjc.A.dylib 0x000000019c12ef64 _objc_terminate+ 28516 () + 144
7 libc++abi.dylib 0x000000019c2340e0 std::__terminate(void (*)+ 78048 ()) + 20
8 libc++abi.dylib 0x000000019c237150 __cxa_rethrow + 148
9 libobjc.A.dylib 0x000000019c12ee1c objc_exception_rethrow + 44
10 CoreFoundation 0x000000018708a308 CFRunLoopRunSpecific + 836
11 GraphicsServices 0x000000019ec54784 GSEventRunModal + 164
12 UIKitCore 0x0000000189acaee8 -[UIApplication _run] + 1072
13 UIKitCore 0x0000000189ad075c UIApplicationMain + 168
14 Drone License Quiz 0x00000001048dc3ec 0x1048cc000 + 66540
15 libdyld.dylib 0x0000000186d4a6b0 start + 4
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000989680 x6: 0x000000000000006e x7: 0x0000000000000e00
x8: 0x00000000000005b9 x9: 0x3f4aa2f53b055c8b x10: 0x00000000000003e8 x11: 0x0000000000000003
x12: 0x0000000000000000 x13: 0x0000000000000001 x14: 0x0000000000000010 x15: 0x0000000000000066
x16: 0x0000000000000148 x17: 0x00000001050438c0 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000407 x21: 0x00000001050439a0 x22: 0x0000000000000001 x23: 0x00000002829d8010
x24: 0x0000000000000000 x25: 0x0000000000000001 x26: 0x0000000eb1e31100 x27: 0x00000001e9f64000
x28: 0x0000000000000001 fp: 0x000000016b5332d0 lr: 0x00000001d2bc0b50
sp: 0x000000016b5332b0 pc: 0x00000001b5065414 cpsr: 0x40000000
esr: 0x56000080 Address size fault

Core Data Exception coerceValueForKeyWithDescription

I'm having trouble fixing a non-reproducible crash that's only appearing on a couple user devices. The exception is raised while changing the properties of a Core Data managed object, and then saving those changes. The users report that their changes are not persisted next time they open the app after the crash. Here is the crash log up to the binary images:
Hardware Model: iPhone12,5
Process: Pupl [25152]
Path: /private/var/containers/Bundle/Application/E75455E2-43A9-4C5C-BEFF-3E64F5046322/Pupl.app/Pupl
Identifier: com.kevinolmats.Pupl
Version: 285 (1.0.1)
AppStoreTools: 12A7402a
AppVariant: 1:iPhone12,5:14
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.kevinolmats.Pupl [1530]
Date/Time: 2020-10-25 09:57:57.2646 -0600
Launch Time: 2020-10-25 09:48:56.9577 -0600
OS Version: iPhone OS 14.0.1 (18A393)
Release Type: User
Baseband Version: 2.00.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x1935665ac __exceptionPreprocess + 220 (NSException.m:199)
1 libobjc.A.dylib 0x1a75e042c objc_exception_throw + 60 (objc-exception.mm:565)
2 CoreData 0x19961a648 _PFManagedObject_coerceValueForKeyWithDescription + 2004 (NSManagedObject.m:0)
3 CoreData 0x19961f6f4 _sharedIMPL_setvfk_core + 192 (NSManagedObject_Accessors.m:1412)
4 Pupl 0x100d96cac specialized WeightCategoryEditorViewModel.init(course:color:context:) + 596 (WeightCategoryEditorViewModel.swift:30)
5 Pupl 0x100d8d7a0 0x100d44000 + 300960
6 SwiftUI 0x199ed30b0 partial apply for implicit closure #2 in implicit closure #1 in DefaultListButtonStyle.ListButton.body.getter + 28 (PrimitiveButtonStyle.swift:47)
7 SwiftUI 0x199ddb9c4 thunk for #escaping #callee_guaranteed () -> () + 28 (<compiler-generated>:0)
8 SwiftUI 0x199e60e90 specialized closure #2 in PlatformItemList.containerSelectionBehavior.getter + 68 (<compiler-generated>:0)
9 SwiftUI 0x199efb3f8 ListCoreCoordinator.tableView(_:didSelectRowAt:) + 908 (ListCore_PhoneTV.swift:1250)
10 SwiftUI 0x199efb6e4 #objc ListCoreCoordinator.tableView(_:willBeginEditingRowAt:) + 136
11 UIKitCore 0x1960860d0 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:isCellMultiSelect:] + 1064 (UITableView.m:8278)
12 UIKitCore 0x196085c8c -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] + 112 (UITableView.m:8192)
13 UIKitCore 0x196086438 -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 272 (UITableView.m:8317)
14 UIKitCore 0x19634b544 -[_UIAfterCACommitBlock run] + 72 (_UIAfterCACommitQueue.m:122)
15 UIKitCore 0x195e90400 _runAfterCACommitDeferredBlocks + 300 (UIApplication.m:2924)
16 UIKitCore 0x195e7f1bc _cleanUpAfterCAFlushAndRunDeferredBlocks + 204 (UIApplication.m:2902)
17 UIKitCore 0x195eb2648 _afterCACommitHandler + 80 (UIApplication.m:2958)
18 CoreFoundation 0x1934e2444 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 (CFRunLoop.c:1799)
19 CoreFoundation 0x1934dc858 __CFRunLoopDoObservers + 576 (CFRunLoop.c:1912)
20 CoreFoundation 0x1934dce08 __CFRunLoopRun + 1056 (CFRunLoop.c:2953)
21 CoreFoundation 0x1934dc4bc CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
22 GraphicsServices 0x1a9f61820 GSEventRunModal + 164 (GSEvent.c:2259)
23 UIKitCore 0x195e80734 -[UIApplication _run] + 1072 (UIApplication.m:3270)
24 UIKitCore 0x195e85e10 UIApplicationMain + 168 (UIApplication.m:4739)
25 SwiftUI 0x19a23d32c closure #1 in KitRendererCommon(_:) + 112 (UIKitApp.swift:34)
26 SwiftUI 0x19a23d2b8 runApp<A>(_:) + 220 (<compiler-generated>:0)
27 SwiftUI 0x199db6b08 static App.main() + 140 (App.swift:113)
28 Pupl 0x100d5311c $main + 56 (Assignment.swift:0)
29 Pupl 0x100d5311c main + 68
30 libdyld.dylib 0x1931a3e60 start + 4
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001bf49798c __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001daabfc74 pthread_kill + 272 (pthread.c:1375)
2 libsystem_c.dylib 0x000000019c668bb4 abort + 104 (abort.c:110)
3 libc++abi.dylib 0x00000001a76dfe24 abort_message + 132 (abort_message.cpp:76)
4 libc++abi.dylib 0x00000001a76d1434 demangling_terminate_handler() + 308 (cxa_default_handlers.cpp:67)
5 libobjc.A.dylib 0x00000001a75e0710 _objc_terminate() + 132 (objc-exception.mm:701)
6 libc++abi.dylib 0x00000001a76df2a8 std::__terminate(void (*)()) + 20 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x00000001a76e2174 __cxa_rethrow + 148 (cxa_exception.cpp:617)
8 libobjc.A.dylib 0x00000001a75e05ec objc_exception_rethrow + 44 (objc-exception.mm:604)
9 CoreFoundation 0x00000001934dc5a8 CFRunLoopRunSpecific + 836 (CFRunLoop.c:3257)
10 GraphicsServices 0x00000001a9f61820 GSEventRunModal + 164 (GSEvent.c:2259)
11 UIKitCore 0x0000000195e80734 -[UIApplication _run] + 1072 (UIApplication.m:3270)
12 UIKitCore 0x0000000195e85e10 UIApplicationMain + 168 (UIApplication.m:4739)
13 SwiftUI 0x000000019a23d32c closure #1 in KitRendererCommon(_:) + 112 (UIKitApp.swift:34)
14 SwiftUI 0x000000019a23d2b8 runApp<A>(_:) + 220 (<compiler-generated>:0)
15 SwiftUI 0x0000000199db6b08 static App.main() + 140 (App.swift:113)
16 Pupl 0x0000000100d5311c $main + 56 (Assignment.swift:0)
17 Pupl 0x0000000100d5311c main + 68
18 libdyld.dylib 0x00000001931a3e60 start + 4
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x000000016f0bad10 x5: 0x000000016f0bb2c0 x6: 0x000000000000006e x7: 0x0000000000000700
x8: 0x00000000000005b9 x9: 0x0d58175f700a1725 x10: 0x0000000000000002 x11: 0x0000000000000003
x12: 0x0000000000000000 x13: 0x0000000000000001 x14: 0x0000000000000010 x15: 0x0000000000000046
x16: 0x0000000000000148 x17: 0x00000001010838c0 x18: 0x000000010b9b6d8c x19: 0x0000000000000006
x20: 0x0000000000000407 x21: 0x00000001010839a0 x22: 0x0000000000000001 x23: 0x00000002835989d0
x24: 0x0000000000000000 x25: 0x0000000000000001 x26: 0x0000000eb1e31100 x27: 0x00000001e70b3000
x28: 0x0000000000000001 fp: 0x000000016f0bb220 lr: 0x00000001daabfc74
sp: 0x000000016f0bb200 pc: 0x00000001bf49798c cpsr: 0x40000000
esr: 0x56000080 Address size fault
Note the WeightCategoryEditorViewModel.init on frame 4. This is the frame that changes between crash logs, but the subsequent frames are the same. Here's the init for the WeightCategoryEditorViewModel:
/// Creates a new model which edits the given weight category.
init(weightCategory: WeightCategory, color: Color = .accentColor, context: NSManagedObjectContext) {
self.context = context
self.weightCategory = weightCategory
self.accentColor = color
self.isEditing = true
self.name = weightCategory.name
self.weight = String(format: "%.0f", weightCategory.weight)
}
Anyone know what my next steps should be?

Binary Rejected

I have submitted my app to Review and it was rejected.
To sum up, Apple said my app crashed on launch, and that I should test it on a real device.
I have tested my app in several real devices, both iPhones and iPads, as well as it has been tested through TestFlight without any known crashes on launch.
They've appended the crash_log for me to analyze the issue, but I cannot identify the problem based in the information they've provided, and maybe someone can help me find what may be causing the supposed issue based in their crash_log.
I can only identify that it crashed in the Main Thread which is pretty vague.
Here's the crash_log
{"app_name":"Union","timestamp":"2018-08-12 11:03:04.14 -0700","app_version":"1.0","slice_uuid":"4fab1f57-a08b-3604-9e09-73488d1e4019","adam_id":1346010710,"build_version":"23","bundleID":"com.ivancantarino.Union","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.4.1 (15G77)","incident_id":"AD9ED6DF-E560-49F8-A3C9-0454A7E7EA82","name":"Union"}
Incident Identifier: AD9ED6DF-E560-49F8-A3C9-0454A7E7EA82
CrashReporter Key: 2f0a1db768819ed531b57a3f0eceba0c4e03cc30
Hardware Model: xxx1
Process: Union [272]
Path: /private/var/containers/Bundle/Application/1235D72F-63C9-49F7-B29F-9DB2EF9B8DDC/Union.app/Union
Identifier: com.ivancantarino.Union
Version: 23 (1.0)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.ivancantarino.Union [390]
Date/Time: 2018-08-12 11:03:03.8680 -0700
Launch Time: 2018-08-12 11:00:58.0841 -0700
OS Version: iPhone OS 11.4.1 (15G77)
Baseband Version: n/a
Report Version: 104
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000100f601f4
Termination Signal: Trace/BPT trap: 5
Termination Reason: Namespace SIGNAL, Code 0x5
Terminating Process: exc handler [0]
Triggered by Thread: 0
Filtered syslog:
None found
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 Union 0x0000000100f601f4 0x100dfc000 + 1458676
1 Union 0x0000000100f6635c 0x100dfc000 + 1483612
2 Union 0x0000000100f5caa8 0x100dfc000 + 1444520
3 Foundation 0x00000001820d21bc 0x1820a1000 + 201148
4 CoreFoundation 0x0000000181700c3c 0x181629000 + 883772
5 CoreFoundation 0x00000001817001b8 0x181629000 + 881080
6 CoreFoundation 0x00000001816fff14 0x181629000 + 880404
7 CoreFoundation 0x000000018177d84c 0x181629000 + 1394764
8 CoreFoundation 0x0000000181636f38 0x181629000 + 57144
9 Foundation 0x00000001820a7bbc 0x1820a1000 + 27580
10 UIKit 0x000000018b737518 0x18b337000 + 4195608
11 UIKit 0x000000018b348d94 0x18b337000 + 73108
12 UIKit 0x000000018bfde84c 0x18b337000 + 13269068
13 UIKit 0x000000018b3481ec 0x18b337000 + 70124
14 UIKit 0x000000018bdc3ac8 0x18b337000 + 11061960
15 UIKit 0x000000018bf11bf8 0x18b337000 + 12430328
16 UIKit 0x000000018b347c0c 0x18b337000 + 68620
17 UIKit 0x000000018b3475a8 0x18b337000 + 66984
18 UIKit 0x000000018b385334 0x18b337000 + 320308
19 FrontBoardServices 0x0000000183f70f24 0x183f64000 + 53028
20 libdispatch.dylib 0x0000000181060a60 0x18105f000 + 6752
21 libdispatch.dylib 0x0000000181068170 0x18105f000 + 37232
22 FrontBoardServices 0x0000000183fa4878 0x183f64000 + 264312
23 FrontBoardServices 0x0000000183fa451c 0x183f64000 + 263452
24 FrontBoardServices 0x0000000183fa4ab8 0x183f64000 + 264888
25 CoreFoundation 0x0000000181717404 0x181629000 + 975876
26 CoreFoundation 0x0000000181716c2c 0x181629000 + 973868
27 CoreFoundation 0x000000018171479c 0x181629000 + 964508
28 CoreFoundation 0x0000000181634da8 0x181629000 + 48552
29 GraphicsServices 0x000000018361a020 0x18360f000 + 45088
30 UIKit 0x000000018b654758 0x18b337000 + 3266392
31 Union 0x0000000100e031e4 0x100dfc000 + 29156
32 libdyld.dylib 0x00000001810c5fc0 0x1810c5000 + 4032
Thread 1 name: com.apple.uikit.eventfetch-thread
Thread 1:
0 libsystem_kernel.dylib 0x00000001811d3de8 0x1811d3000 + 3560
1 libsystem_kernel.dylib 0x00000001811d3c60 0x1811d3000 + 3168
2 CoreFoundation 0x0000000181716e40 0x181629000 + 974400
3 CoreFoundation 0x0000000181714908 0x181629000 + 964872
4 CoreFoundation 0x0000000181634da8 0x181629000 + 48552
5 Foundation 0x00000001820a9674 0x1820a1000 + 34420
6 Foundation 0x00000001820a951c 0x1820a1000 + 34076
7 UIKit 0x000000018b339768 0x18b337000 + 10088
8 Foundation 0x00000001821b9efc 0x1820a1000 + 1150716
9 libsystem_pthread.dylib 0x0000000181395220 0x181393000 + 8736
10 libsystem_pthread.dylib 0x0000000181395110 0x181393000 + 8464
11 libsystem_pthread.dylib 0x0000000181393b10 0x181393000 + 2832
Thread 2:
0 libsystem_pthread.dylib 0x0000000181393b04 0x181393000 + 2820
Thread 3:
0 libsystem_kernel.dylib 0x00000001811f5d78 0x1811d3000 + 142712
1 libsystem_pthread.dylib 0x0000000181393eb4 0x181393000 + 3764
2 libsystem_pthread.dylib 0x0000000181393b08 0x181393000 + 2824
Thread 4:
0 libsystem_pthread.dylib 0x0000000181393b04 0x181393000 + 2820
Thread 5:
0 libsystem_pthread.dylib 0x0000000181393b04 0x181393000 + 2820
Thread 6:
0 libsystem_pthread.dylib 0x0000000181393b04 0x181393000 + 2820
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x00000001c00320e0 x1: 0x0000000000000303 x2: 0x0000000000000303 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000102009cd0 x7: 0x0000000000000000
x8: 0x00000000000003d0 x9: 0x0000000000000000 x10: 0x000001a1b39294a1 x11: 0x0000002d0000003f
x12: 0x0000000102868870 x13: 0x000021a1b39294a1 x14: 0x00000000000d52ac x15: 0x00000000000003ff
x16: 0x0000000180944250 x17: 0x00000001820b43dc x18: 0x0000000000000000 x19: 0x00000001c00320e0
x20: 0x0000000000000000 x21: 0x0000000000000000 x22: 0x00000001ac5221c0 x23: 0x00000001c0025500
x24: 0x00000001b38ce000 x25: 0x00000001b38ce000 x26: 0x0000000101e4c338 x27: 0x00000001b38c8878
x28: 0x0000000000000001 fp: 0x000000016f001880 lr: 0x0000000100f60184
sp: 0x000000016f001850 pc: 0x0000000100f601f4 cpsr: 0x20000000
Can you identify the root cause based in these information?
They've provided binary images with the crash_log but from what I'm concerned it only shows the libraries I'm using.
EDIT
After symbolicate the crash_log I got the following:
{"app_name":"Union","timestamp":"2018-08-12 11:03:04.14 -0700","app_version":"1.0","slice_uuid":"4fab1f57-a08b-3604-9e09-73488d1e4019","adam_id":1346010710,"build_version":"23","bundleID":"com.ivancantarino.Union","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.4.1 (15G77)","incident_id":"AD9ED6DF-E560-49F8-A3C9-0454A7E7EA82","name":"Union"}
Incident Identifier: AD9ED6DF-E560-49F8-A3C9-0454A7E7EA82
CrashReporter Key: 2f0a1db768819ed531b57a3f0eceba0c4e03cc30
Hardware Model: xxx1
Process: Union [272]
Path: /private/var/containers/Bundle/Application/1235D72F-63C9-49F7-B29F-9DB2EF9B8DDC/Union.app/Union
Identifier: com.ivancantarino.Union
Version: 23 (1.0)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.ivancantarino.Union [390]
Date/Time: 2018-08-12 11:03:03.8680 -0700
Launch Time: 2018-08-12 11:00:58.0841 -0700
OS Version: iPhone OS 11.4.1 (15G77)
Baseband Version: n/a
Report Version: 104
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000100f601f4
Termination Signal: Trace/BPT trap: 5
Termination Reason: Namespace SIGNAL, Code 0x5
Terminating Process: exc handler [0]
Triggered by Thread: 0
Filtered syslog:
None found
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 Union 0x0000000100f601f4 0x100dfc000 + 1458676
1 Union 0x0000000100f6635c 0x100dfc000 + 1483612
2 Union 0x0000000100f5caa8 0x100dfc000 + 1444520
3 Foundation 0x00000001820d21bc -[__NSObserver _doit:] + 312
4 CoreFoundation 0x0000000181700c3c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
5 CoreFoundation 0x00000001817001b8 _CFXRegistrationPost + 428
6 CoreFoundation 0x00000001816fff14 ___CFXNotificationPost_block_invoke + 216
7 CoreFoundation 0x000000018177d84c -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1408
8 CoreFoundation 0x0000000181636f38 _CFXNotificationPost + 384
9 Foundation 0x00000001820a7bbc -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
10 UIKit 0x000000018b737518 -[UIApplication _sendWillEnterForegroundCallbacks] + 232
11 UIKit 0x000000018b348d94 -[__UICanvasLifecycleMonitor_Compatability activateEventsOnly:withContext:completion:] + 1388
12 UIKit 0x000000018bfde84c __82-[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:]_block_invoke + 296
13 UIKit 0x000000018b3481ec -[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:] + 432
14 UIKit 0x000000018bdc3ac8 __125-[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:]_block_invoke + 220
15 UIKit 0x000000018bf11bf8 _performActionsWithDelayForTransitionContext + 112
16 UIKit 0x000000018b347c0c -[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:] + 248
17 UIKit 0x000000018b3475a8 -[_UICanvas scene:didUpdateWithDiff:transitionContext:completion:] + 368
18 UIKit 0x000000018b385334 -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] + 468
19 FrontBoardServices 0x0000000183f70f24 __80-[FBSSceneImpl updater:didUpdateSettings:withDiff:transitionContext:completion:]_block_invoke.362 + 212
20 libdispatch.dylib 0x0000000181060a60 _dispatch_client_callout + 16
21 libdispatch.dylib 0x0000000181068170 _dispatch_block_invoke_direct$VARIANT$mp + 224
22 FrontBoardServices 0x0000000183fa4878 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 36
23 FrontBoardServices 0x0000000183fa451c -[FBSSerialQueue _performNext] + 404
24 FrontBoardServices 0x0000000183fa4ab8 -[FBSSerialQueue _performNextFromRunLoopSource] + 56
25 CoreFoundation 0x0000000181717404 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
26 CoreFoundation 0x0000000181716c2c __CFRunLoopDoSources0 + 276
27 CoreFoundation 0x000000018171479c __CFRunLoopRun + 1204
28 CoreFoundation 0x0000000181634da8 CFRunLoopRunSpecific + 552
29 GraphicsServices 0x000000018361a020 GSEventRunModal + 100
30 UIKit 0x000000018b654758 UIApplicationMain + 236
31 Union 0x0000000100e031e4 0x100dfc000 + 29156
32 libdyld.dylib 0x00000001810c5fc0 start + 4
Thread 1 name: com.apple.uikit.eventfetch-thread
Thread 1:
0 libsystem_kernel.dylib 0x00000001811d3de8 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001811d3c60 mach_msg + 72
2 CoreFoundation 0x0000000181716e40 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000181714908 __CFRunLoopRun + 1568
4 CoreFoundation 0x0000000181634da8 CFRunLoopRunSpecific + 552
5 Foundation 0x00000001820a9674 -[NSRunLoop+ 34420 (NSRunLoop) runMode:beforeDate:] + 304
6 Foundation 0x00000001820a951c -[NSRunLoop+ 34076 (NSRunLoop) runUntilDate:] + 148
7 UIKit 0x000000018b339768 -[UIEventFetcher threadMain] + 136
8 Foundation 0x00000001821b9efc __NSThread__start__ + 1040
9 libsystem_pthread.dylib 0x0000000181395220 _pthread_body + 272
10 libsystem_pthread.dylib 0x0000000181395110 _pthread_body + 0
11 libsystem_pthread.dylib 0x0000000181393b10 thread_start + 4
Thread 2:
0 libsystem_pthread.dylib 0x0000000181393b04 start_wqthread + 0
Thread 3:
0 libsystem_kernel.dylib 0x00000001811f5d78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000181393eb4 _pthread_wqthread + 928
2 libsystem_pthread.dylib 0x0000000181393b08 start_wqthread + 4
Thread 4:
0 libsystem_pthread.dylib 0x0000000181393b04 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x0000000181393b04 start_wqthread + 0
Thread 6:
0 libsystem_pthread.dylib 0x0000000181393b04 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x00000001c00320e0 x1: 0x0000000000000303 x2: 0x0000000000000303 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000102009cd0 x7: 0x0000000000000000
x8: 0x00000000000003d0 x9: 0x0000000000000000 x10: 0x000001a1b39294a1 x11: 0x0000002d0000003f
x12: 0x0000000102868870 x13: 0x000021a1b39294a1 x14: 0x00000000000d52ac x15: 0x00000000000003ff
x16: 0x0000000180944250 x17: 0x00000001820b43dc x18: 0x0000000000000000 x19: 0x00000001c00320e0
x20: 0x0000000000000000 x21: 0x0000000000000000 x22: 0x00000001ac5221c0 x23: 0x00000001c0025500
x24: 0x00000001b38ce000 x25: 0x00000001b38ce000 x26: 0x0000000101e4c338 x27: 0x00000001b38c8878
x28: 0x0000000000000001 fp: 0x000000016f001880 lr: 0x0000000100f60184
sp: 0x000000016f001850 pc: 0x0000000100f601f4 cpsr: 0x20000000
Somehow my Union stacktrace doesn't point to any line of code as the ones below.

Resources