You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apps that call MessagingPushAPN.initialize or MessagingPushFCM.initialize with automatic token fetching on (the default) and don't use CioAppDelegateWrapper. The SDK replaced the app delegate's own application(_:didRegisterForRemoteNotificationsWithDeviceToken:), and for APNs didFailToRegisterForRemoteNotificationsWithError, so code there stopped running, for example passing the token to another SDK. Calling initialize a second time also turned automatic token fetching off.
Your app's own callbacks now run first, then the SDK's, and initializing twice is safe. No code changes needed.
Apps that use CioAppDelegateWrapper aren't affected. That includes the React Native, Flutter and Expo setups, which pick this up with their next native iOS update.
Bug Fixes
keep the app delegate's push registration callbacks when auto-fetching the token (#1373) (8a4072a)