Skip to content

iOS Messaging SDK - Version 6.4.1.791

Compare
Choose a tag to compare
@dvillacis94 dvillacis94 released this 09 Jun 19:04
· 77 commits to master since this release

Version 6.4.1

iOS Messaging SDK

Release Date: June 9, 2021

Environmental Requirements

The iOS Mobile Messaging SDK version 6.4.1.791 is supported on iOS versions 12 through 14.

This XCFramework was compiled with Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) which means it will work Swift version 5.2.4 and above.

XCFramework is supported on CocoaPad versions 1.9.0 and greater.

Enhancements

Enhancing processing of Proactive and IVR Deflection to cover In App Notifications

Enabling processing of Proactive and IVR Deflection Notifications can be done using a new configuration, for cases when Host App is in an active state and consumer taps on the InApp Notification:

enableInAppProcessingForActiveState = true

Exposing a new method to handle tapping of InApp Notifications:

public func handleTapForInAppNotification(notification: LPNotification)

When brands have their own implementation of the LPMessagingSDK InApp notification via
LPMessagingSDKNotification(customLocalPushNotificationView notification: LPNotification) protocol, a new method has been exposed to notify SDK that notification was tapped and it can process the Proactive and IVR Deflection Data accordingly.

Bugs fixed

  • Fixed the issue when Socket won’t disconnect when interrupting the connection process.
  • Fixed the issue when loading view won't dismiss when closing and reopening Conversation Screen during PCS

New Configurations:

enableInAppProcessingForActiveState

Enable or disable the ability to display Proactive and IVR Deflection messages on Conversation Screen

  • Type: Bool
  • Default Value: false
  • Preconditions:
    • Consumer to be registered for Push Notifications
    • Consumer tapped InApp Notification
  • Available since: 6.4.1

⚠️
This flags enables SDK to process InApp Notifications for Proactive and IVR Deflection messages, is not related to Push Notifications received when the Application is not active.