I am using expo bare workflow. The app works fine on my local device. However, when it was submitted for review using eas build --platform ios
to build the app.
The app got rejected because it crashed on the launch. What is the reason for the crash with these crash logs below from apple/ios?
“We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.”
Incident Identifier: B96861FA-AB6D-4855-99C9-243D3C1B1FFF
CrashReporter Key: c951691bb337195f27392a86464c84951a160c98
Hardware Model: iPad11,3
Process: exampleApp [9154]
Path: /private/var/containers/Bundle/Application/C1C12010-E0C6-40C0-A7EE-8E1691E002C3/exampleApp.app/exampleApp
Identifier: com.exampleApp.company
Version: 1.0.7 (1.5)
AppStoreTools: 14C17
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.exampleApp.company [36208]
Date/Time: 2023-01-30 11:40:12.0399 -0800
Launch Time: 2023-01-30 11:40:11.2407 -0800
OS Version: iPhone OS 16.2 (20C65)
Release Type: User
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread: 1
Application Specific Information:
abort() called
Last Exception Backtrace:
0 CoreFoundation 0x18df29e48 __exceptionPreprocess + 164
1 libobjc.A.dylib 0x1872738d8 objc_exception_throw + 60
2 exampleApp 0x102ebb31c 0x102d18000 + 1717020
3 exampleApp 0x102f2dc54 0x102d18000 + 2186324
4 exampleApp 0x102f2e498 0x102d18000 + 2188440
5 CoreFoundation 0x18df946c4 __invoking___ + 148
6 CoreFoundation 0x18df40b2c -[NSInvocation invoke] + 428
7 CoreFoundation 0x18df40544 -[NSInvocation invokeWithTarget:] + 64
8 exampleApp 0x102ee8e58 0x102d18000 + 1904216
9 exampleApp 0x102eeafd0 0x102d18000 + 1912784
10 exampleApp 0x102eeac58 0x102d18000 + 1911896
11 libdispatch.dylib 0x1955374b4 _dispatch_call_block_and_release + 32
12 libdispatch.dylib 0x195538fdc _dispatch_client_callout + 20
13 libdispatch.dylib 0x195540694 _dispatch_lane_serial_drain + 672
14 libdispatch.dylib 0x1955411e0 _dispatch_lane_invoke + 384
15 libdispatch.dylib 0x19554be10 _dispatch_workloop_worker_thread + 652
16 libsystem_pthread.dylib 0x1db63ddf8 _pthread_wqthread + 288
17 libsystem_pthread.dylib 0x1db63db98 start_wqthread + 8
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 libsystem_kernel.dylib 0x1cafe2aa8 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1caff4fc4 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1caff5204 mach_msg_overwrite + 388
3 libsystem_kernel.dylib 0x1cafe2fec mach_msg + 24
4 CoreFoundation 0x18df9aad4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18df9bd18 __CFRunLoopRun + 1232
6 CoreFoundation 0x18dfa0ec0 CFRunLoopRunSpecific + 612
7 GraphicsServices 0x1c774b368 GSEventRunModal + 164
8 UIKitCore 0x19049686c -[UIApplication _run] + 888
9 UIKitCore 0x1904964d0 UIApplicationMain + 340
10 exampleApp 0x102d1ea20 0x102d18000 + 27168
11 dyld 0x1ac7b2960 start + 2528
Thread 1 name: Dispatch queue: com.facebook.react.ExceptionsManagerQueue
Thread 1 Crashed:
0 libsystem_kernel.dylib 0x1cafe9160 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1db6441ac pthread_kill + 268
2 libsystem_c.dylib 0x1955f43e4 __abort + 128
3 libsystem_c.dylib 0x19559cc98 abort + 192
4 libc++abi.dylib 0x1db583b8c abort_message + 132
5 libc++abi.dylib 0x1db573a80 demangling_terminate_handler() + 336
6 libobjc.A.dylib 0x187279d3c _objc_terminate() + 144
7 libc++abi.dylib 0x1db582f28 std::__terminate(void (*)()) + 20
8 libc++abi.dylib 0x1db582ec4 std::terminate() + 56
9 libdispatch.dylib 0x195538ff0 _dispatch_client_callout + 40
10 libdispatch.dylib 0x195540694 _dispatch_lane_serial_drain + 672
11 libdispatch.dylib 0x1955411e0 _dispatch_lane_invoke + 384
12 libdispatch.dylib 0x19554be10 _dispatch_workloop_worker_thread + 652
13 libsystem_pthread.dylib 0x1db63ddf8 _pthread_wqthread + 288
14 libsystem_pthread.dylib 0x1db63db98 start_wqthread + 8
Thread 2:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 6:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 7:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 8 name: com.apple.uikit.eventfetch-thread
Thread 8:
0 libsystem_kernel.dylib 0x1cafe2aa8 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1caff4fc4 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1caff5204 mach_msg_overwrite + 388
3 libsystem_kernel.dylib 0x1cafe2fec mach_msg + 24
4 CoreFoundation 0x18df9aad4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18df9bd18 __CFRunLoopRun + 1232
6 CoreFoundation 0x18dfa0ec0 CFRunLoopRunSpecific + 612
7 Foundation 0x18835f0d4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x18835efbc -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x1905cb72c -[UIEventFetcher threadMain] + 436
10 Foundation 0x1883785a8 __NSThread__start__ + 716
11 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
12 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 9 name: com.facebook.react.JavaScript
Thread 9:
0 libsystem_kernel.dylib 0x1cafe2aa8 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1caff4fc4 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1caff5204 mach_msg_overwrite + 388
3 libsystem_kernel.dylib 0x1cafe2fec mach_msg + 24
4 CoreFoundation 0x18df9aad4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18df9bd18 __CFRunLoopRun + 1232
6 CoreFoundation 0x18dfa0ec0 CFRunLoopRunSpecific + 612
7 exampleApp 0x102eccbb4 0x102d18000 + 1788852
8 Foundation 0x1883785a8 __NSThread__start__ + 716
9 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
10 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 10 name: JavaScriptCore libpas scavenger
Thread 10:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a16ae43c scavenger_thread_main + 1164
3 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
4 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 11:
0 libsystem_pthread.dylib 0x1db63db90 start_wqthread + 0
Thread 12 name: Heap Helper Thread
Thread 12:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 13 name: Heap Helper Thread
Thread 13:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 14 name: Heap Helper Thread
Thread 14:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 15 name: Heap Helper Thread
Thread 15:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 16 name: Heap Helper Thread
Thread 16:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 17 name: JSC Heap Collector Thread
Thread 17:
0 libsystem_kernel.dylib 0x1cafe337c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1db64506c _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a160465c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x1a15c508c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x1a15c5508 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x1a1626e14 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6 JavaScriptCore 0x1a162909c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x1db63e6cc _pthread_start + 148
8 libsystem_pthread.dylib 0x1db63dba4 thread_start + 8
Thread 1 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000989680 x6: 0x000000000000006e x7: 0x0000000000000000
x8: 0xc59aee329757d4ba x9: 0xc59aee33fa4124ba x10: 0x00000000000003e8 x11: 0x000000000000000b
x12: 0x000000000000000b x13: 0x00000000001ff800 x14: 0x00000000000007fb x15: 0x00000000cee01849
x16: 0x0000000000000148 x17: 0x000000016d16f000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000f07 x21: 0x000000016d16f0e0 x22: 0x0000000000000000 x23: 0x000000016d16f0e0
x24: 0x0000000000000000 x25: 0x0000000280920c68 x26: 0x0000000000000114 x27: 0x0000000000000000
x28: 0x000000028323e9c0 fp: 0x000000016d16e360 lr: 0x00000001db6441ac
sp: 0x000000016d16e340 pc: 0x00000001cafe9160 cpsr: 0x40000000
far: 0x0000000114be0000 esr: 0x56000080 Address size fault
Binary Images:
0x1cafde000 - 0x1cb018fe3 libsystem_kernel.dylib arm64e <9daa5c2993e03768a3e1e139995dc4af> /usr/lib/system/libsystem_kernel.dylib
0x18df20000 - 0x18e305fff CoreFoundation arm64e <725e49f4653b39bf9a7a8a3250911ecb> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x1c774a000 - 0x1c7752fff GraphicsServices arm64e <5adda888f38735f787a7e01fcb9bb928> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1900f5000 - 0x1918e0fff UIKitCore arm64e <59cbc9b530ae396ea269a986640001bc> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x102d18000 - 0x103377fff exampleApp arm64 <03e461163912397083897f3fc693061d> /private/var/containers/Bundle/Application/C1C12010-E0C6-40C0-A7EE-8E1691E002C3/exampleApp.app/exampleApp
0x1ac79d000 - 0x1ac82008f dyld arm64e <7b63c57361613b33a3a29944ba59722f> /usr/lib/dyld
0x1db63d000 - 0x1db648fff libsystem_pthread.dylib arm64e <f2ba7ec0f75a3345b4f6f7da4979b902> /usr/lib/system/libsystem_pthread.dylib
0x19557c000 - 0x1955fbff7 libsystem_c.dylib arm64e <f088d98df2a13452996f9e6bb5139f52> /usr/lib/system/libsystem_c.dylib
0x1db572000 - 0x1db589ffb libc++abi.dylib arm64e <a0028fdf20f43a76a43df0fa725bee9f> /usr/lib/libc++abi.dylib
0x18725c000 - 0x18729fe1f libobjc.A.dylib arm64e <d6ecfb730ca23a21a3a919e450d3b49c> /usr/lib/libobjc.A.dylib
0x195535000 - 0x19557bfff libdispatch.dylib arm64e <24db930d870b31ceac69534d7896b4a8> /usr/lib/system/libdispatch.dylib
0x18831d000 - 0x188c66fff Foundation arm64e <07a92f05d8ec327eab3341db9f77ba16> /System/Library/Frameworks/Foundation.framework/Foundation
0x1a15b8000 - 0x1a2a73fff JavaScriptCore arm64e <8c4289de9d14382386c8c749af87c8da> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
EOF