SDK for iOS

Last updated: 2021-02-01 19:06:32

    January 2021

    Update Description Release Date Documentation
    Released SDK v1.3.0.0
  • Fixes crashes in multi-thread and low-memory scenarios.
  • Reduces unnecessary MQTT network timeout detection.
  • Supports a higher performance report mode for arrival.
  • Reduces the size of the in-app message plugin package.
  • Encrypts the request that obtains the TPNS token.
  • Adds parameter checking logic and error callback for account/tag/user attributes.
  • Deletes account type enumeration and makes it customizable.
  • 2021-01-25 SDK Download

    November 2020

    Update Description Release Date Documentation
    Released SDK v1.2.9.0
  • Fixes the image download issue for rich media push.
  • Fixes the TPNS channel online issue when the app runs in the background.
  • Fixes TPNS token repeated issue that might occur in v1.2.5.2 or earlier.
  • Fixes persistent connection establishment issues.
  • Fixes conflicting names between "in-app message" and some SDKs.
  • Optimizes local cache performance.
  • Optimizes the report time of the app notification switch status.
  • Optimizes the persistent connection processing mechanism in weak network scenarios.
  • Optimizes account APIs.
  • Optimizes TPNS demo code.
  • Adds the local notification feature.
  • Supports IPv6.
  • Deletes the compatible code of the free version.
  • 2020-11-25 -

    October 2020

    Update Description Release Date Documentation
    Released SDK v1.2.8.1 Fixes known issues. 2020-10-29 -

    September 2020

    Update Description Release Date Documentation
    Released SDK v1.2.8.0
  • Adds user attribute APIs for personalized push.
  • Adds the in-app message feature and several in-app message templates.
  • Fixes known issues.
  • 2020-09-27 -

    July 2020

    Update Description Release Date Documentation
    Released SDK v1.2.7.2
  • Adds the custom event report feature.
  • Improves the success rate of report on the number of arrivals.
  • Fixes known issues.
  • 2020-07-23 -

    May 2020

    Update Description Release Date Documentation
    Released SDK v1.2.6.1
  • Improves stability and fixes known issues.
  • Optimizes integration and adds registration callback method.
  • Adds TPNS channel and supports message delivery via the TPNS channel.
  • Optimizes data statistics.
  • 2020-05-06 Registration Callback Method

    April 2020

    Update Description Release Date Documentation
    Released SDK v1.2.5.4 Improves stability and fixes known issues. 2020-04-22 -

    March 2020

    Update Description Release Date Documentation
    Released SDK v1.2.5.3
  • Supports unregistering free SG clusters to avoid repeated pushes.
  • Supports replacing repeated messages in the notification extension.
  • 2020-03-19 Unregistering XG Platform Service
    Released SDK v1.2.5.2
  • Improves push precision and adds account type enumeration.
  • Improves stability, optimizes log I/O, and fixes message receiving callback issue for iOS10.
  • 2020-03-06 -

    February 2020

    Update Description Release Date Documentation
    Released SDK v1.2.5.1
  • Simplifies the integration. Deletes report APIs and uses SDK auto-processing.
  • Improves stability and fixes crashes caused by the caching module.
  • 2020-02-20 -

    January 2020

    Update Description Release Date Documentation
    Released SDK v1.2.4.9
  • Improves stability. Fixes crashes triggered by message statistics and a memory leak issue.
  • Improves SDK compatibility.
  • 2020-01-06 -

    December 2019

    Update Description Release Date Documentation
    Released SDK v1.2.4.8 Improves stability and fixes crashes triggered by message statistics. 2019-12-24 -
    Released SDK v1.2.4.7 Improves stability and fixes crashes triggered by message statistics and log record. 2019-12-19 -
    Released SDK v1.2.4.6
  • Optimizes the SDK registration process and improves the registration success rate.
  • Optimizes rich media push. Supports non-suffixed resources.
  • Fixes known issues.
  • 2019-12-16 -
    Released SDK v1.2.4.5
  • Adds crash monitoring.
  • Optimizes arrival data statistics.
  • Optimizes the statistics of accumulated number of devices.
  • Optimizes SDK I/O performance.
  • Optimizes SDK stability.
  • 2019-12-12 -

    November 2019

    Update Description Release Date Documentation
    Released SDK v1.2.4.4 Optimizes SDK registration process. Improves message delivery. 2019-11-28 -
    Released SDK v1.2.4.3 Optimizes SDK compatibility. 2019-11-26 -
    Released SDK v1.2.4.2 Fixes the TPNS token obtaining issue via the SDK. 2019-11-22 -
    Released SDK v1.2.4.1
  • Adds log upload APIs.
  • Optimizes SDK stability.
  • Optimizes SDK compatibility.
  • 2019-11-13 -
    Released SDK v1.2.4.0
  • Fixes the single-account binding callback issue.
  • Improves the compatibility between SDK and third parties.
  • Separates device push environments to optimize statistics.
  • Optimizes the caching logic for replacing app information.
  • Improves the SDK registration success rate.
  • 2019-11-12 -

    October 2019

    Update Description Release Date Documentation
    Released SDK v1.2.3.0 Fixes the issue that occurs when the device token changes. 2019-10-21 -

    September 2019

    Update Description Release Date Documentation
    Released SDK v1.2.2.1 Fixes the network connection issue that occurs when an API is called during the SDK launch. 2019-09-29 -

    August 2019

    Update Description Release Date Documentation
    Released SDK v1.2.2.0
  • Fixes the registration issue for iOS13.
  • Fixes the network connection issue that occurs when the app status changes.
  • 2019-08-28 -
    Released SDK v1.2.1.2
  • Fixes the statistic clicking issue.
  • Fixes the tag binding API issue that occurs when the network condition changes.
  • 2019-08-19 -
    Released SDK v1.2.1.0
  • Adds APIs to query the TPNS-generated tokens.
  • Fixes the single-account binding issue.
  • 2019-08-08 -

    July 2019

    Update Description Release Date Documentation
    Released SDK v1.2.0.0
  • Adds the independent statistic report SDK.
  • Optimizes the client register service.
  • Updates the parsing logic of `DeviceToken`.
  • 2019-07-30 -
    Released SDK v1.1.0.1
  • Fixes the verification logic of username and password.
  • Fixes the SDK dynamic loading issue.
  • 2019-07-25 -
    Released SDK v1.1.0.0
  • Adds the PushKit plugin.
  • Optimizes the SDK launch time.
  • 2019-07-18 -
    Released SDK v1.0.1.0
  • Adds persistent connection push.
  • Improves the support for the PushKit plugin. Currently, registration, unregistration, and report are supported.
  • 2019-07-11 -
    Released SDK v1.0.0.0 Initial version 2019-07-05 -

    Was this page helpful?

    Was this page helpful?

    • Not at all
    • Not very helpful
    • Somewhat helpful
    • Very helpful
    • Extremely helpful
    Send Feedback
    Help