-
Notifications
You must be signed in to change notification settings - Fork 64
Description
If we add this plugin as a dependency, the app immediately crashes upon startup on ios 15.2 devices.
The app is trying to use a method (_objc_claimAutoreleasedReturnValue) that is not available on iOS 15.2.
Here is the full crash log:
`Hardware Model: iPhone10,4
Process: Runner [438]
Path: /private/var/containers/Bundle/Application/59DA4D1D-C32B-409/Runner.app/Runner
AppStoreTools: 16E137
AppVariant: 1:iPhone10,4:15
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Date/Time: 2025-04-15 10:03:19.1677 +0200
Launch Time: 2025-04-15 10:03:19.0260 +0200
OS Version: iPhone OS 15.2 (19C56)
Release Type: User
Baseband Version: 5.01.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD 4 Symbol missing
Symbol not found: _objc_claimAutoreleasedReturnValue
Referenced from: /private/var/containers/Bundle/Application/59DA4D1D-C32B-4090-AF5E-C2AE4C96782D/Runner.app/Frameworks/external_app_launcher.framework/external_app_launcher
Expected in: /usr/lib/libobjc.A.dylib
(terminated at launch; ignore backtrace)
Triggered by Thread: 0
Thread 0 Crashed:
0 dyld 0x000000010336ed54 __abort_with_payload + 8
1 dyld 0x000000010337418c abort_with_payload_wrapper_internal + 100 (terminate_with_reason.c:102)
2 dyld 0x00000001033741bc abort_with_payload + 12 (terminate_with_reason.c:124)
3 dyld 0x00000001033485f8 dyld4::halt(char const*) + 324 (DyldProcessConfig.cpp:2067)
4 dyld 0x0000000103345bc8 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3032 (dyldMain.cpp:0)
5 dyld 0x0000000103344230 start + 412 (dyldMain.cpp:864)
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000006 x1: 0x0000000000000004 x2: 0x000000016d9f98e0 x3: 0x00000000000000ec
x4: 0x000000016d9f94e0 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x000000016d9f8f30
x8: 0x0000000000000020 x9: 0x0000000000000009 x10: 0x2f7273752f203a6e x11: 0x6f62696c2f62696c
x12: 0x2f203a6e69206465 x13: 0x2f62696c2f727375 x14: 0x2e636a626f62696c x15: 0x0062696c79642e41
x16: 0x0000000000000209 x17: 0x0000000000000022 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x000000016d9f94e0 x21: 0x00000000000000ec x22: 0x000000016d9f98e0 x23: 0x0000000000000004
x24: 0x0000000000000006 x25: 0x000000016d9fb728 x26: 0x000000001f070004 x27: 0x0000000000000001
x28: 0x000000016d9fb590 fp: 0x000000016d9f94b0 lr: 0x000000010337418c
sp: 0x000000016d9f9470 pc: 0x000000010336ed54 cpsr: 0x0
esr: 0x56000080 Address size fault
Binary Images:
0x10332c000 - 0x10337ffff dyld arm64 <0b12aec1caef38ad8fb73cab3da30489> /usr/lib/dyld
EOF`