在 testflight (delphi10.4) 中的 IOS 应用程序崩溃
Crash on IOS app in testflight (delphi10.4)
最后几天我部署了一个新应用程序进行测试。现在我们有 2 个不同的 iphone 来测试。(Iphone 7plus 和 Iphone6)。在 iphone 6 上它工作正常,我们没有出现任何错误或崩溃。在 iphone 7plus 上,当我们在 testflight 上打开它时,它会在显示启动画面后立即崩溃。我有一个 crash.log 但我无法理解崩溃的来源。我们今天在 iphone 8plus 上进行了测试,出现了完全相同的崩溃。这三个设备也是 IOS14.3 和 testflight version3。我们使用 IphoneOS13.5 从 delphi 部署它。这是崩溃日志。我希望你们能帮我解决这个问题。
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001d47e184c __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001efd3d9e8 pthread_kill + 212 (pthread.c:1388)
2 libsystem_c.dylib 0x00000001b234d8f4 abort + 100 (abort.c:110)
3 libc++abi.dylib 0x00000001bd14ecc8 abort_message + 128 (abort_message.cpp:76)
4 libc++abi.dylib 0x00000001bd140bf8 demangling_terminate_handler() + 128 (cxa_default_handlers.cpp:72)
5 libc++abi.dylib 0x00000001bd14e154 std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
6 libc++abi.dylib 0x00000001bd14e0fc std::terminate() + 60 (cxa_handlers.cpp:92)
7 libdispatch.dylib 0x00000001a92da294 _dispatch_client_callout + 36 (object.m:562)
8 libdispatch.dylib 0x00000001a927f930 _dispatch_block_invoke_direct$VARIANT$mp + 224 (queue.c:468)
9 FrontBoardServices 0x00000001b8083f20 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 40 (FBSSerialQueue.m:184)
10 FrontBoardServices 0x00000001b8083be8 -[FBSSerialQueue _targetQueue_performNextIfPossible] + 404 (FBSSerialQueue.m:227)
11 FrontBoardServices 0x00000001b80840bc -[FBSSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:258)
12 CoreFoundation 0x00000001a9621be0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 (CFRunLoop.c:1967)
13 CoreFoundation 0x00000001a9621ae0 __CFRunLoopDoSource0 + 204 (CFRunLoop.c:2011)
14 CoreFoundation 0x00000001a9620e28 __CFRunLoopDoSources0 + 256 (CFRunLoop.c:2048)
15 CoreFoundation 0x00000001a961b3d0 __CFRunLoopRun + 776 (CFRunLoop.c:2925)
16 CoreFoundation 0x00000001a961ab90 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3242)
17 GraphicsServices 0x00000001bf93d598 GSEventRunModal + 160 (GSEvent.c:2259)
18 UIKitCore 0x00000001abf04638 -[UIApplication _run] + 1052 (UIApplication.m:3266)
19 UIKitCore 0x00000001abf09bb8 UIApplicationMain + 164 (UIApplication.m:4738)
20 CWN 0x0000000102dce38c 0x102934000 + 4825996
21 CWN 0x0000000102e594c8 0x102934000 + 5395656
22 CWN 0x000000010364042c 0x102934000 + 13681708
23 libdyld.dylib 0x00000001a92f9588 start + 4
Thread 1:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 2:
0 libsystem_kernel.dylib 0x00000001d47be644 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001d47bda48 mach_msg + 72 (mach_msg.c:103)
2 CWN 0x000000010295ca64 0x102934000 + 166500
3 libsystem_pthread.dylib 0x00000001efd3cb3c _pthread_start + 288 (pthread.c:881)
4 libsystem_pthread.dylib 0x00000001efd41880 thread_start + 8
Thread 3:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 4:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 5:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 6:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x00000001d47be644 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001d47bda48 mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x00000001a96210ec __CFRunLoopServiceMachPort + 376 (CFRunLoop.c:2641)
3 CoreFoundation 0x00000001a961b560 __CFRunLoopRun + 1176 (CFRunLoop.c:2974)
4 CoreFoundation 0x00000001a961ab90 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3242)
5 Foundation 0x00000001aa8387f8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 (NSRunLoop.m:374)
6 Foundation 0x00000001aa8386d8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 (NSRunLoop.m:421)
7 UIKitCore 0x00000001abfb0438 -[UIEventFetcher threadMain] + 504 (UIEventFetcher.m:836)
8 Foundation 0x00000001aa9954bc __NSThread__start__ + 848 (NSThread.m:724)
9 libsystem_pthread.dylib 0x00000001efd3cb3c _pthread_start + 288 (pthread.c:881)
10 libsystem_pthread.dylib 0x00000001efd41880 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x00000001bd151f5a x5: 0x000000016d4ca370 x6: 0x000000000000006e x7: 0x0000000283c6dfe0
x8: 0x0000000107353880 x9: 0x5ca3286a63b9e46d x10: 0x0000000000000001 x11: 0x0000000000000012
x12: 0x00000001bd151f8c x13: 0x0000000000000001 x14: 0x0000000000000010 x15: 0x000000000000001a
x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000407 x21: 0x0000000107353960 x22: 0x0000000000000000 x23: 0x0000000107353960
x24: 0x000000020068e000 x25: 0x0000000000000000 x26: 0x0000000282454c08 x27: 0x00000002000b1000
x28: 0x000000020068e000 fp: 0x000000016d4ca2d0 lr: 0x00000001efd3d9e8
sp: 0x000000016d4ca2b0 pc: 0x00000001d47e184c cpsr: 0x40000000
esr: 0x56000080 Address size fault
编辑 2020 年 12 月 31 日编辑
我的方向是正确的。应用程序的布局有问题。我制作了一个新应用程序并复制了崩溃应用程序的布局,现在它也崩溃了。如果我自己做布局,就不会崩溃。
错误来自网络浏览器组件。我认为它不能再使用了。
最后几天我部署了一个新应用程序进行测试。现在我们有 2 个不同的 iphone 来测试。(Iphone 7plus 和 Iphone6)。在 iphone 6 上它工作正常,我们没有出现任何错误或崩溃。在 iphone 7plus 上,当我们在 testflight 上打开它时,它会在显示启动画面后立即崩溃。我有一个 crash.log 但我无法理解崩溃的来源。我们今天在 iphone 8plus 上进行了测试,出现了完全相同的崩溃。这三个设备也是 IOS14.3 和 testflight version3。我们使用 IphoneOS13.5 从 delphi 部署它。这是崩溃日志。我希望你们能帮我解决这个问题。
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001d47e184c __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001efd3d9e8 pthread_kill + 212 (pthread.c:1388)
2 libsystem_c.dylib 0x00000001b234d8f4 abort + 100 (abort.c:110)
3 libc++abi.dylib 0x00000001bd14ecc8 abort_message + 128 (abort_message.cpp:76)
4 libc++abi.dylib 0x00000001bd140bf8 demangling_terminate_handler() + 128 (cxa_default_handlers.cpp:72)
5 libc++abi.dylib 0x00000001bd14e154 std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
6 libc++abi.dylib 0x00000001bd14e0fc std::terminate() + 60 (cxa_handlers.cpp:92)
7 libdispatch.dylib 0x00000001a92da294 _dispatch_client_callout + 36 (object.m:562)
8 libdispatch.dylib 0x00000001a927f930 _dispatch_block_invoke_direct$VARIANT$mp + 224 (queue.c:468)
9 FrontBoardServices 0x00000001b8083f20 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 40 (FBSSerialQueue.m:184)
10 FrontBoardServices 0x00000001b8083be8 -[FBSSerialQueue _targetQueue_performNextIfPossible] + 404 (FBSSerialQueue.m:227)
11 FrontBoardServices 0x00000001b80840bc -[FBSSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:258)
12 CoreFoundation 0x00000001a9621be0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 (CFRunLoop.c:1967)
13 CoreFoundation 0x00000001a9621ae0 __CFRunLoopDoSource0 + 204 (CFRunLoop.c:2011)
14 CoreFoundation 0x00000001a9620e28 __CFRunLoopDoSources0 + 256 (CFRunLoop.c:2048)
15 CoreFoundation 0x00000001a961b3d0 __CFRunLoopRun + 776 (CFRunLoop.c:2925)
16 CoreFoundation 0x00000001a961ab90 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3242)
17 GraphicsServices 0x00000001bf93d598 GSEventRunModal + 160 (GSEvent.c:2259)
18 UIKitCore 0x00000001abf04638 -[UIApplication _run] + 1052 (UIApplication.m:3266)
19 UIKitCore 0x00000001abf09bb8 UIApplicationMain + 164 (UIApplication.m:4738)
20 CWN 0x0000000102dce38c 0x102934000 + 4825996
21 CWN 0x0000000102e594c8 0x102934000 + 5395656
22 CWN 0x000000010364042c 0x102934000 + 13681708
23 libdyld.dylib 0x00000001a92f9588 start + 4
Thread 1:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 2:
0 libsystem_kernel.dylib 0x00000001d47be644 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001d47bda48 mach_msg + 72 (mach_msg.c:103)
2 CWN 0x000000010295ca64 0x102934000 + 166500
3 libsystem_pthread.dylib 0x00000001efd3cb3c _pthread_start + 288 (pthread.c:881)
4 libsystem_pthread.dylib 0x00000001efd41880 thread_start + 8
Thread 3:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 4:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 5:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 6:
0 libsystem_pthread.dylib 0x00000001efd4186c _pthread_dependency_fulfill_slow + 192 (pthread_dependency.c:57)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x00000001d47be644 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001d47bda48 mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x00000001a96210ec __CFRunLoopServiceMachPort + 376 (CFRunLoop.c:2641)
3 CoreFoundation 0x00000001a961b560 __CFRunLoopRun + 1176 (CFRunLoop.c:2974)
4 CoreFoundation 0x00000001a961ab90 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3242)
5 Foundation 0x00000001aa8387f8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 (NSRunLoop.m:374)
6 Foundation 0x00000001aa8386d8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 (NSRunLoop.m:421)
7 UIKitCore 0x00000001abfb0438 -[UIEventFetcher threadMain] + 504 (UIEventFetcher.m:836)
8 Foundation 0x00000001aa9954bc __NSThread__start__ + 848 (NSThread.m:724)
9 libsystem_pthread.dylib 0x00000001efd3cb3c _pthread_start + 288 (pthread.c:881)
10 libsystem_pthread.dylib 0x00000001efd41880 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x00000001bd151f5a x5: 0x000000016d4ca370 x6: 0x000000000000006e x7: 0x0000000283c6dfe0
x8: 0x0000000107353880 x9: 0x5ca3286a63b9e46d x10: 0x0000000000000001 x11: 0x0000000000000012
x12: 0x00000001bd151f8c x13: 0x0000000000000001 x14: 0x0000000000000010 x15: 0x000000000000001a
x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000407 x21: 0x0000000107353960 x22: 0x0000000000000000 x23: 0x0000000107353960
x24: 0x000000020068e000 x25: 0x0000000000000000 x26: 0x0000000282454c08 x27: 0x00000002000b1000
x28: 0x000000020068e000 fp: 0x000000016d4ca2d0 lr: 0x00000001efd3d9e8
sp: 0x000000016d4ca2b0 pc: 0x00000001d47e184c cpsr: 0x40000000
esr: 0x56000080 Address size fault
编辑 2020 年 12 月 31 日编辑 我的方向是正确的。应用程序的布局有问题。我制作了一个新应用程序并复制了崩溃应用程序的布局,现在它也崩溃了。如果我自己做布局,就不会崩溃。
错误来自网络浏览器组件。我认为它不能再使用了。