FAQs Update to Latest Mobile SDK

FAQs

    In order to consistently deliver a best-in-class mobile app experience with enhanced user experience, improved performance, and updated security, we need to align our efforts with the latest advancements in mobile development. Therefore, we are announcing that older versions of the LivePerson Mobile SDK will be discontinued by the end of Q1 2024. Please find below the table showing the different levels of support available for the different versions of the SDK. This new support and deprecation policy will be enforced from 01 April 2024. 

    SDK VersionMessaging*LP Support*Feature Requests/ Bug fixes*
    Latest Version
    Latest Version - 1
    Latest Version - 2
    Latest Version - 3
    Latest Version - 4⚠️
    Latest Version - 5⚠️
    Latest Version - 6⚠️
    Latest Version - 7⚠️
    Latest Version - >=8
    • Messaging* refers to the basic sending and receiving of consumer and agent messages using the SDK. The latest 8 versions will support messaging, any older versions will be officially deprecated (see below) 
    • LP Support* refers to the support provided by the LivePerson Support team. This service is offered for the latest 4 versions, for older versions support will instruct to upgrade to the latest SDK.
      ⚠️  Brands that are on these versions can still reach out to support but will need to update their SDK to a fully supported version before Support team will start their investigation
    • Feature Requests/Bug fixes* will be applied on the most recent version SDK version

    What's the implication?

    If your brand app uses an older LivePerson Mobile SDK, you must update to one of the latest 8 versions. Using the older, deprecated SDK results in an error callback and blocks message sending/receiving. This adoption is essential to ensure compatibility with LivePerson’s Conversational Cloud and enable us to introduce faster and more innovative enhancements.

    Benefits of adopting the latest LivePerson Mobile SDK versions:

    • Improved Performance: The latest SDK versions are optimized for better performance, ensuring smoother and more responsive interactions for your app users.
    • Enhanced Features: By integrating the latest SDK, your brand app will have access to the most recent features and functionalities offered by LivePerson, enriching the customer experience.
    • Ongoing Support: With your app using the latest SDK versions, you will receive timely updates, bug fixes, and ongoing support from your dedicated account team.

    How to proceed?

    Please upgrade to the latest version of the LP Mobile SDK by April 1st, 2024, and plan for continuous SDK upgrades. We advise that brands upgrade their SDK at least every 6 - 9 months. Please make sure the error callbacks related to the usage of older SDK versions are implemented. For more information, please refer here for iOS SDK and here for Android SDK.

    FAQs

    1. How do we know we are using the latest or allowed version of the SDK?

    Latest SDK versions can be found from the release notes of iOS SDK and Android SDK. The releases/SDK versions are displayed in the descending order, with the latest version on the top. Please make sure you are using one of the latest 4 versions.

    2. What will happen if I use an older or disallowed version of the SDK?

    The host/brand app will get an error callback from the SDK with appropriate error  messages and will not be able to send or receive messages. Please make sure these error callbacks are implemented, so you will be notified with the usage of an obsolete version of SDK. Upgrading the SDK to the latest version will solve this problem. 

    • For iOS, the LPMessagingSDKObseleteVersion callback will be called with details. Please refer here for more details.
    • For Android, the onError callback will be called with details. Please refer here for more details.


    Missing Something?

    Check out our Developer Center for more in-depth documentation. Please share your documentation feedback with us using the feedback button. We'd be happy to hear from you.