Note: This version is the same as 3.4.7, we just needed to update the version number to publish to cocoapods!
Enhancements
- SW-2667: Adds
preferredLanguageCode
andpreferredLocale
to device attributes. If your app isn't already localized for a language you're trying to target, thedeviceLanguageCode
anddeviceLocale
may not be what you're expecting. Use these device attributes instead to access the first preferred locale the user has in their device settings.
Fixes
- Fixes bug where a
transaction_abandon
ortransaction_fail
event would prevent the presented paywall from dismissing ifpaywall_decline
was a trigger. - SW-2678: Fixes issue where the
subscription_start
event was being fired even if a non-recurring product was purchased. - SW-2659: Fixes issue on macOS where the window behind a paywall wasn't being removed when a paywall was dismissed, leading to the app appearing to be in a frozen state.