Adds Custom Proxy Domain functionality for Push Impressions and Events raised from CleverTap Android SDK. Please refer to Usage.md file to read more on how to configure custom proxy domains in Android.
Adds support to enable NSFileProtectionComplete to secure App’s document directory.
[Android and iOS Platform]
Adds in-built support to send the default locale(i.e.language and country) data to the dashboard and exposed public API CleverTapPlugin.setLocale(Locale locale) to set the custom locale, for LP Parity.
Adds support for Integration Debugger to view errors and events on the dashboard when the debugLevel is set to 3 using CleverTapPlugin.setDebugLevel(3).
Changes
[iOS Platform]
Updated logic to retrieve country code using NSLocale above iOS 16 as CTCarrier is deprecated above iOS 16 with no replacements, see Apple Doc.
Updated logic to not send carrier name above iOS 16 in CTCarrier field.
Bug Fixes
[iOS Platform]
Fixes a crash in iOS 17/Xcode 15 related to alert inapps.
What's new
[Android Platform]
[iOS Platform]
NSFileProtectionComplete
to secure App’s document directory.[Android and iOS Platform]
CleverTapPlugin.setLocale(Locale locale)
to set the custom locale, for LP Parity.CleverTapPlugin.setDebugLevel(3)
.Changes
CTCarrier
is deprecated above iOS 16 with no replacements, see Apple Doc.Bug Fixes