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
Added feature flags: Pushwoosh.configure.featureFlags reads flags evaluated by Pushwoosh for the device and user from a local cache, without blocking on the network. The SDK keeps the cache fresh on its own; refresh(completion:) requests new values on demand, addUpdateListener(_:) reports changes, and logImpression(_:) records which branch the user was shown
The SDK now reports the push permission status to Pushwoosh: granted_explicit, provisional, ephemeral, denied or not_determined. Pushwoosh.configure.getRemoteNotificationStatus() returns it under the push_permission_status key, and a change after the permission prompt reaches Pushwoosh right away
Bug Fixes
Fixed the PushwooshKeychain module not restoring the HWID after an app reinstall when the SDK core loaded before the module
Fixed a failed server response switching the server address of SDK requests; a new server address is now applied only from a successful response
Fixed startLiveActivityWithToken:activityId:completion: sending an empty token to the server; a missing or empty token now completes with an error