Open sapharow opened 5 months ago
I'm seeing the same thing ... launch time is really slow after adding the OneSignal SDK for iOS.
+1
+1 This crash happened during an app review and caused us to get rejected. Any workarounds??
+1 crashed on app review and was rejected.
seems like we have the same crash
Thread 0 name: Dispatch queue: com.apple.usernotifications.UNUserNotificationServiceConnection Thread 0 Crashed: 0 libsystem_kernel.dylib 0x1dfef0728 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1dfef3e38 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1dfef3d50 mach_msg_overwrite + 424 3 libsystem_kernel.dylib 0x1dfef3b9c mach_msg + 24 4 libdispatch.dylib 0x197d70f14 _dispatch_mach_send_and_wait_for_reply + 544 5 libdispatch.dylib 0x197d712b4 dispatch_mach_send_with_result_and_wait_for_reply + 60 6 libxpc.dylib 0x21747a9a0 xpc_connection_send_message_with_reply_sync + 256 7 Foundation 0x18ecece2c NSXPCCONNECTION_IS_WAITING_FOR_A_SYNCHRONOUS_REPLY + 16 8 Foundation 0x18ece9594 -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] + 2160 9 Foundation 0x18ed50adc -[NSXPCConnection _sendSelector:withProxy:arg1:arg2:] + 128 10 Foundation 0x18ed50898 _NSXPCDistantObjectSimpleMessageSend2 + 68 11 UserNotifications 0x1bae21418 __70-[UNUserNotificationServiceConnection badgeNumberForBundleIdentifier:]_block_invoke + 240 12 libdispatch.dylib 0x197d560d0 _dispatch_client_callout + 20 13 libdispatch.dylib 0x197d65750 _dispatch_lane_barrier_sync_invoke_and_complete + 56 14 UserNotifications 0x1bae210d8 -[UNUserNotificationServiceConnection badgeNumberForBundleIdentifier:] + 292 15 UserNotifications 0x1bae20f88 -[UNUserNotificationCenter badgeNumber] + 48 16 UIKitCore 0x192c39070 -[UIApplication applicationIconBadgeNumber] + 44 17 OneSignalNotifications 0x100f73708 +[OSNotificationsManager clearBadgeCount:fromClearAll:] + 224 18 OneSignalFramework 0x100f3d1ac +[OneSignal init] + 544
What happened?
The app's main thread hanged for more than 3 seconds due to usage of synchronous deprecated API applicationIconBadgeNumber.
Steps to reproduce?
What did you expect to happen?
The app's main thread is not blocked during OneSignal initialisation.
OneSignal iOS SDK version
Release 5.2.1
iOS version
17
Specific iOS version
Relevant log output
Code of Conduct