Airship SDK 14 is a major update that prepares our automation module to support future IAA enhancements, revamps the Channel Capture tool, and provides other improvements.
The majority of apps will only be effected by the new UAURLAllowList
behavior changes.
Changes
- BEHAVIOR CHANGE All URLs are not verified by default. Applications that use open URL action, landing pages, and custom in-app message image URLs will need to provide a list of URL patterns that match those URLs for SCOPE_OPEN_URL. The easiest way to go back to 13.x behavior is to add the wildcard symbol
*
to the array under theURLAllowListScopeOpenURL
key in your AirshipConfig.plist. - Channel Capture tool now detects a
knock
of 6 app opens in 30 seconds. Instead of displaying anything to the user, the tool will write the current channel ID to the clipboard. UAWhitelist
class and terminology removed and replaced withUAURLAllowList
.UAActionAutomation
class and functionality has been moved toUAInAppAutomation
, which covers both Action Automation and In-App Messages.- In-App Automation APIs have been updated to support future IAA enhancements.
- Removed deprecated APIs.
See the Migration Guide for further details.