Skip to content

3.0.0

Latest
Compare
Choose a tag to compare
@Enricoza Enricoza released this 15 Mar 16:06
ce388cb

Breaking Changes

  • Removed TealiumRegistration and all notification related methods
    • public func application(:didReceiveRemoteNotification:fetchCompletionHandler:)
    • handlePushNofification(payload:)
    • registerPushToken(:)
  • Notification handling is now entirely demanded to the underlying AppsFlyerLib framework. (See more on the AppsFlyer documentation).

Medium Impact Changes

  • AppsFlyerRemoteCommand.onReady to be notified of when the AppsFlyerLib is initialized.
    • You can use it if the initialization is asynchronous via the remote command API to be sure that appsFlyerDevKey and appleAppID have been properly set on the AppsFlyerLib instance before using it.
  • Support XCode 15 and raise minimum iOS deployment target to iOS 12.

Low Impact Changes

  • Added pushnotificationopened in the supported EventCommandNames.
  • Fixed issue when building XCFrameworks due to AppsFlyerLib framework sharing the same name of it's main class. (See here for details).