Skip to content
This repository has been archived by the owner on Aug 17, 2023. It is now read-only.

Latest commit

 

History

History
23 lines (13 loc) · 1.06 KB

THUNDERHEAD-6.0.0-MIGRATION-GUIDE.md

File metadata and controls

23 lines (13 loc) · 1.06 KB

Thunderhead iOS SDK Migration Guide

Thunderhead SDK 5.* to 6.*

Thunderhead SDK 6.+ is a compatibility release for iOS 14 support. It adds a number of new features and drops support for iOS 8.

XCFramework Integration

Thunderhead SDK 6.+ for iOS is bundled as .xcframework file (XCFramework) instead of as .framework file. If you’re using the manual integration, you need to remove the old framework from the Frameworks, Libraries, and Embedded Content section of your target and add the XCFramework instead. Also, you need to remove the old Bundle from Bundle Resources and add the new Bundle into Bundle Resources.

Thunderhead Other Linker Flag

Push Notifications

Support for push notifications from Thunderhead ONE or Salesforce Interaction Studio has been removed starting with Thunderhead SDK 6.0.0. If you're using any of the following ONE API's, you need to remove them from your codebase when you are integrating Thunderhead SDK 6.+.

- enablePushNotifications
- getPushToken
- sendPushToken