Tencent Push Notification Service Release Notes - Product Documentation - Tencent Push Notification Service

Page created by Phyllis Dawson
 
CONTINUE READING
Tencent Push Notification Service Release Notes - Product Documentation - Tencent Push Notification Service
Tencent Push Notification Service

         Tencent Push Notification

                                       Service
                            Release Notes
                Product Documentation

©2013-2019 Tencent Cloud. All rights reserved.                      Page 1 of 31
Tencent Push Notification Service

Copyright Notice

©2013-2019 Tencent Cloud. All rights reserved.

Copyright in this document is exclusively owned by Tencent Cloud. You must not reproduce, modify,
copy or distribute in any way, in whole or in part, the contents of this document without Tencent
Cloud's the prior written consent.

Trademark Notice

All trademarks associated with Tencent Cloud and its services are owned by Tencent Cloud
Computing (Beijing) Company Limited and its affiliated companies. Trademarks of third parties
referred to in this document are owned by their respective proprietors.

Service Statement

This document is intended to provide users with general information about Tencent Cloud's products
and services only and does not form part of Tencent Cloud's terms and conditions. Tencent Cloud's
products or services are subject to change. Specific products and services and the standards
applicable to them are exclusively provided for in Tencent Cloud's applicable terms and conditions.

©2013-2019 Tencent Cloud. All rights reserved.                                            Page 2 of 31
Tencent Push Notification Service

                                          Contents

    Release Notes
       Features
       SDK for Android
       SDK for iOS
       SDK for macOS

©2013-2019 Tencent Cloud. All rights reserved.                          Page 3 of 31
Tencent Push Notification Service

Release Notes
Features
Last updated:2021-03-24 17:03:56

December 2020

                                                               Release
  Update              Description                                             Document
                                                               Date

                                                                              You can go to
                      If a device fails to receive a push                     Console >
  The push
                      message, you can use the device                         Toolbox >
  troubleshooting                                              December
                      token and the `PushID` of the push to                   Troubleshooting
  feature is                                                   2, 2020
                      identify the cause and quickly                          Tools > Push
  added
                      troubleshoot the problem                                Query to try it
                                                                              out

  The device          Before confirming a push, you can
  number              view the estimated number of devices
                                                               December
  estimate            for the selected push target and                        -
                                                               2, 2020
  feature is          quickly estimate the current push
  added               coverage

  Tag selection in    Tag selection in the console is
                                                               December
  the console is      redesigned to improve the selection                     Tagging Feature
                                                               2, 2020
  optimized           experience

November 2020

                                                                Release
  Update              Description                                                 Document
                                                                Date

  Emojis can be       When you create a push in the console,
  quickly inserted    you can quickly insert emojis in the      November
                                                                                  -
  into push           message input box on the right, which     20, 2020
  message body        effectively increases the click rate

©2013-2019 Tencent Cloud. All rights reserved.                                         Page 4 of 31
Tencent Push Notification Service

                                                                   Release
  Update              Description                                                 Document
                                                                   Date

                      After you configure an IP allowlist in the
                      console, you can control the permissions
  IP allowlist is                                                  November
                      of RESTful API requests, so that only IPs                   -
  available                                                        20, 2020
                      in the allowlist can request RESTful APIs,
                      which helps improve the push security

                      You can save the tokens of commonly
                      used test devices and directly select
  Test preview is     such devices to preview messages             November
                                                                                  -
  available           before officially pushing them, which          20, 2020
                      enables you to quickly verify the push
                      configuration

  Account
  package             The account package filename can be
  filename can be      displayed in account push details when       November
                                                                                  -
  viewed in           the push is performed, so you can locate     20, 2020
  account push        push targets quickly
  details

                      Huawei officially announced that the v2
                      protocol will be disused starting
                      September 30, 2021. TPNS has
                      upgraded the Huawei push protocol to
                      v5, which does not support carrying
  Huawei v2
                      custom parameters through the **extra        November
  protocol is                                                                     -
                      parameter(s)` field. If you have              9, 2020
  upgraded
                      integrated the Huawei vendor channel,
                      we recommend you use Intent to carry
                      custom parameters; otherwise, custom
                      parameters cannot be delivered through
                      the Huawei channel

                      After binding user attributes such as
  A new               nickname with tokens, you can push
  personalized        personalized messages with user              November       Custom
  push feature is     attributes to different users easily,         9, 2020        Notification
  added               which can increase the average click
                      rate by 40%

©2013-2019 Tencent Cloud. All rights reserved.                                          Page 5 of 31
Tencent Push Notification Service

                                                                  Release
  Update              Description                                                Document
                                                                  Date

  Account
  package files in     If an account package file in .txt or
   .txt or .csv         .csv format is below 100 MB in size, it   November
                                                                                 -
  format can be       can be uploaded directly without being      9, 2020
  uploaded            compressed
  directly

                      One device can receive up to 3 silent
                      messages per hour through the APNs
  iOS push            Channel. Both notification bar messages
                                                                  November
  supports            and silent messages on iOS support                         Channel Policy
                                                                  2, 2020
  channel policy      complementary delivery through the
                      TPNS and APNs channels, and the
                      delivery policy can be customized

October 2020

                                                                  Release
  Update              Description                                                Document
                                                                  Date

  Statistics in the                                                              Statistics
                      Push statistics and device statistics are   October 22,
  console are                                                                    module in the
                      separated                                   2020
  optimized                                                                      console

  Quick               You can use the quick integration tool to                  Quick
                                                                  October 22,
  integration with    integrate the SDK for iOS to get                           Integration with
                                                                  2020
  iOS is upgraded     complete push capabilities in 3 minutes                    iOS

  Notifications will   If notification bar is disabled on an iOS
  not be delivered    device, this device will not be included    October 22,
                                                                                 -
  to opt-out iOS      in the Attempted metric when a push         2020
  devices             message is delivered

September 2020

                                                                  Release
  Update              Description                                                Document
                                                                  Date

©2013-2019 Tencent Cloud. All rights reserved.                                         Page 6 of 31
Tencent Push Notification Service

                                                                 Release
  Update              Description                                               Document
                                                                 Date

  Troubleshooting
                      You can search for device tokens by
  tools support                                                  September      Troubleshooting
                      account to locate issues more quickly
  querying tokens                                                28, 2020       Tools
                      and conveniently
  by account

                      New, active, and inactive are added as
  New, active,
                      user tags, allowing you to reattract and
  and inactive are                                               September
                      reactivate inactive users in a more                       Tagging Feature
  added as user                                                  24, 2020
                      targeted manner and improve the user
  tags
                      activity with ease

August 2020

                                                                 Release
  Update              Description                                               Document
                                                                 Date

                      The feature of collapse by group is
  The feature of      added, which can determine whether to
                                                                 August 11,     Message
  collapse by         collapse a message in the notification
                                                                 2020           Collapse
  group is added      center, and the collapse policy can be
                      customized

                      The custom channel policy for Android is
  The channel
                      optimized, so you can choose whether
  policy for                                                     August 11,
                      to deliver a push message preferably                      -
  Android is                                                     2020
                      through the TPNS channel when a
  optimized
                      device is online

  New data
                      Opt-in devices and
  metrics are
                      uninstalled/unavailable devices can be     August 11,
  added on the                                                                  Data Overview
                      viewed by day on the data overview         2020
  data overview
                      page in the console
  page

July 2020

                                                                 Release
  Update              Description                                               Document
                                                                 Date

©2013-2019 Tencent Cloud. All rights reserved.                                          Page 7 of 31
Tencent Push Notification Service

                                                                   Release
  Update              Description                                                  Document
                                                                   Date

                      The device statistics page is added in
  The device          the console to help you stay on top of
                                                                   July 30,
  statistics page     the distribution of all registered devices                   -
                                                                   2020
  is added            of the application in all dimensions and
                      make informed operational decisions.

                      The rich media notification feature is
  Rich media
                      upgraded to support images in                July 30,        Rich Media
  notification is
                      notifications for an improved click rate      2020            Notification
  upgraded
                      (for the Huawei and Mi channels).

  The pay-as-you-     The daily pay-as-you-go billing mode is
  go (postpaid)       added, which is suitable for applications
                                                                   July 1, 2020    Pay-as-You-Go
  billing mode is     whose number of daily active users
  added               (DAUs) fluctuates greatly.

June 2020

                                                                   Release
  Update              Description                                                  Document
                                                                   Date

                      A bulletin board module is added on the
  Bulletin board is   **Product Management** page in the           June 10,
                                                                                   -
  added               console to display notifications for          2020
                      release notes and services changes

                      When you enter the notification
                      title/content in the console, if the text
  Reminder for
                      cannot be fully displayed on some                            Text Length
  lengthy                                                          June 10,
                      device models, the console will display                      Limit
  notification text                                                 2020
                      the corresponding reminder, which does                       Description
  is available
                      not affect the normal delivery of the
                      push

  The toolbox
                      In the toolbox, you can query some           June 10,
  feature is                                                                       -
                      basic attributes of a device by token        2020
  updated

May 2020

©2013-2019 Tencent Cloud. All rights reserved.                                           Page 8 of 31
Tencent Push Notification Service

                                                                  Release
  Update              Description                                                 Document
                                                                  Date

  Push funnel         Data for daily and real-time trends in
  data at the         message delivery, arrival (PV/UV), click,   May 25,
                                                                                  Data Overview
  application level   and dismissal at the application level is   2020
  is available        provided and can be viewed by channel

  Task-level
                      A push channel can now be specified for
  channel                                                         May 7,
                      a single push to save the vendor                            -
  selection is                                                    2020
                      channel quota
  supported

April 2020

                                                                  Release
  Update              Description                                                 Document
                                                                  Date

                      After the quota of the Mi channel is used
  Quota reminder      up, pushes will be automatically
                                                                  April 23,
  is available for    delivered through the TPNS channel,                         -
                                                                  2020
  the Mi channel      and reminders will be displayed in the
                      console

  Push records
  can be searched     Pushes can now be searched for by           April 23,
                                                                                  -
  for in the          `pushid`                                    2020
  console

                      Push progress is now displayed on the
  Push progress is                                                April 23,
                      push details page in the console for you                    -
  displayed                                                       2020
                      to view the delivery status

                      Push time analysis is added on the push
  Push time is                                                    April 23,
                      details page for you to view push                           -
  displayed                                                       2020
                      arrivals and clicks in real time

                      "Notification bar status" is added in the
  The toolbox is      toolbox, enabling you to query whether      April 23,
                                                                                  -
  updated             the notification bar is enabled on a         2020
                      device based on the token

  The tag             "AND", "OR", and "NOT" operations are       April 9,        Tagging Feature
  combination         supported for tags for more precise user    2020

©2013-2019 Tencent Cloud. All rights reserved.                                          Page 9 of 31
Tencent Push Notification Service

  logic is            grouping
  optimized

  More metrics        More metrics are added on the data
                                                                 April 9,
  are available in    overview page for you to view push data                    -
                                                                 2020
  data overview       in more dimensions

March 2020

                                                                 Release
  Update              Description                                                Document
                                                                 Date

  Multi-package
                      Multi-package name push is now                             Multi-Package
  name push is                                                   March 12,
                      supported for the TPNS channel and                         Name Push
  fully supported                                                2020
                      major vendor channels                                      Feature
  for Android

February 2020

                                                                 Release
  Update              Description                                                Document
                                                                 Date

  Interactions in
                      The functionality structure in the         February
  the console are                                                                -
                      console is optimized                       24, 2020
  upgraded

                                                                                    Quick
                      Quick integration based on configuration
                                                                                 Integration with
  The SDK can be      file is supported for Android;
                                                                 February        Android
  quickly             Codeless integration can be
                                                                 24, 2020          Quick
  integrated          implemented for iOS based on local
                                                                                 Integration with
                      tools
                                                                                 iOS

  Resource-level      You can now grant operation                                Authorizable
                                                                 February
  permissions are     permissions of a specified application to                   TPNS Resource
                                                                 24, 2020
  supported           a specified sub-account                                     Types

January 2020

©2013-2019 Tencent Cloud. All rights reserved.                                         Page 10 of 31
Tencent Push Notification Service

  Update              Description                                 Release        Document
                                                                  Date

  Quota
                      After a vendor channel quota is used up,
  exceeding
                      messages will be automatically                             Vendor Channel
  policy is                                                       February
                      delivered through the TPNS channel to                      Limit
  supported for                                                   24, 2020
                      ensure message arrival as mush as                          Description
  vendor
                      possible
  channels

December 2019

                                                                  Release
  Update              Description                                                Document
                                                                  Date

                      Push details can now be displayed by
  Push details are                                                December       Querying Push
                      channel, and push effect can now be
  optimized                                                       25, 2019       Records
                      analyzed at the channel level

                      The TPNS service can be used free of
  A trial
                      charge for 30 days for applications with    December
  mechanism is                                                                   -
                      less than 1,000 daily active users          25, 2019
  added
                      (DAUs)

                      Troubleshooting tools are launched for
                      querying device information by token,
  The toolbox is                                                  December
                      binding accounts and tags, and quickly                     -
  launched                                                        19, 2019
                      identifying push issues in a self-service
                      manner

                                                                                 Querying
  Aggregate           Push funnel data of multiple pushes can
                                                                  December       Aggregated
  statistics are      be aggregated through the `groupld`
                                                                  19, 2019       Statistics for
  available           field
                                                                                 Multiple Tasks

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 11 of 31
Tencent Push Notification Service

SDK for Android
Last updated:2021-08-17 16:12:10

July 2021

                                                                     Release
  Update              Description                                                    Documentation
                                                                     Date

                         Added the feature of limiting API call
                      frequency.
                         Added support for configuring
                      notification channels for FCM frontend
                      notifications and TPNS local
                      notifications.
                        Optimized persistent connection retry
                      policies.
                                                                                       SDK
  SDK 1.2.6.0           Optimized the logic for reporting the
                                                                     July 6, 2021    Download
  release             number of daily active users and SDK
                                                                                       Android FAQs
                      startup events.
                         Optimized: SDK logs are placed in a
                      hidden directory.
                         Optimized: the session keep-alive
                      feature is disabled by default. If you
                      need to enable it, see the Android FAQs
                      document.
                        Fixed IPv6 request failures.

May 2021

                                                                  Release
  Update             Description                                                 Documentation
                                                                  Date

  SDK v1.2.5.0          Added the API for tag query.              May 26,          Because JCenter
  release               Added the API for binding phone           2021           has been
                     numbers to send ordinary and                                deprecated, you
                     intelligent SMS messages.                                   may encounter
                        Added support for SSL encrypted                          issues when pulling
                     communication over persistent                               SDK dependencies.
                     connection.                                                 Please see Android
                                                                                 SDK Upgrade Guide

©2013-2019 Tencent Cloud. All rights reserved.                                            Page 12 of 31
Tencent Push Notification Service

                       Upgraded the API for binding                             to configure the
                     accounts by adding multiple preset                         dependency
                     account types.                                             repository mirror
                       Added support for clearing                               source.
                     notifications pushed through the Mi                           When using the
                     channel (devices of MIUI 11 and                            new API for tag
                     below) via the API for clearing all                        query, you need to
                     notifications.                                              add the
                       Added support for badge display                          implementation
                     on HONOR mobile phones.                                    method
                                                                                 onQueryTagsResult
                                                                                in the
                                                                                implementation
                                                                                class that inherits
                                                                                 XGPushBaseReceiver .

February 2021

                                                                  Release
  Update              Description                                                   Documentation
                                                                  Date

  SDK v1.2.3.1        Fixed a logic error of the Huawei disable   February
                                                                                    -
  release             component.                                  04, 2021

January 2021

                                                                  Release
  Update              Description                                                   Documentation
                                                                  Date

                         Optimized the network
                      communication protocol to support
                      secondary message encryption.
                        Simplified APIs for client account, tag,
                      and attribute settings.
  SDK v1.2.3.0          Added the `traceId` and `templateId`      January 27,
                                                                                    -
  release             fields to notification callback.              2021
                        Added badge logic support for new
                      Honor phones.
                        Fixed the ANR issue that occasionally
                      occurred during network connection
                      checks.

©2013-2019 Tencent Cloud. All rights reserved.                                           Page 13 of 31
Tencent Push Notification Service

  SDK v1.2.2.4           Fixed the special character handling    January 18,    -
  release             issue in Intent strings of FCM             2021
                      notifications.
                         Fixed other known issues.

November 2020

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                        Unified the naming convention for
                      account and tag operation APIs.
                        Optimized SDK error code reporting.
                         Upgraded the FCM channel protocol
                      to enable the FCM system to take over
                      the display of notifications sent through
                      the FCM channel.
  SDK v1.2.2.0           Added the support for badge coloring    November
                                                                                -
  release             for messages sent through the TPNS         26, 2020
                      channel.
                        Added the support for Gzip
                      compression during network
                      communication.
                         Fixed the exception of service
                      unbinding that might occur in multi-
                      thread environments.

                         Optimized the internal logic.
                         Officially added the support for
  SDK v1.2.1.3        Huawei Push SDK v5 staring this            November
                                                                                -
  release             version. Update the integration            11, 2020
                      configuration as instructed in Huawei
                      Channel v5 Integration.

October 2020

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

  SDK v1.2.1.1           Added user attribute APIs for           October 12,    -
  release             personalized push.                         2020

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 14 of 31
Tencent Push Notification Service

                         Added the in-app message feature
                      and several in-app message templates.
                        Optimized and updated the SO files.
                        Optimized the SDK internally.

July 2020

                                                                 Release
  Update              Description                                                Documentation
                                                                 Date

  SDK v1.2.0.3                                                   July 30
                      Fixed known issues.                                        -
  release                                                        2020

  SDK v1.2.0.2                                                   July 01,
                      Optimized the internal logic.                              -
  release                                                        2020

June 2020

                                                                 Release
  Update              Description                                                Documentation
                                                                 Date

  SDK v1.2.0.1           Added the support for collecting        June 23,        This version
  release             statistics on vendor channel notification   2020            involves
                      click events.                                              package name
                         Added more custom notification                           changes. Please
                      styles.                                                    modify relevant
                        Upgraded the SDK for OPPO PUSH to                        configurations
                      v2.1.0.                                                    as instructed in
                                                                                 SDK
                                                                                 Integration:
                                                                                    Automatic
                                                                                 integration: pay
                                                                                 attention to the
                                                                                 obfuscation
                                                                                 configuration.
                                                                                   Manual
                                                                                 integration: pay
                                                                                 attention to the
                                                                                 SO files,
                                                                                 manifest file,

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 15 of 31
Tencent Push Notification Service

                                                                                and obfuscation
                                                                                configuration.

  SDK v1.1.6.3        Optimized third-party vendor channel      June 04,
                                                                                -
  release             integration.                              2020

April 2020

                                                                Release
  Update              Description                                               Documentation
                                                                Date

  SDK v1.1.6.1        Fixed the vulnerability with HTTPS        April 28,
                                                                                -
  release             certificate verification.                   2020

                         Optimized the encryption protocol.
                        Optimized network connection.
                        Added the support for badge
                      configuration for the Huawei channel.
                                                                                Badge
  SDK v1.1.6.0          Upgraded the SDK v3.7.5 for Mi Push     April 21,
                                                                                Adaptation
  release             and SDK v3.9.0 for Meizu Push.            2020
                                                                                Guide
                        Added the support for Realme and
                      Black Shark channels.
                         Removed the call of Beacon to get
                      QIMEI information.

                      Fixed the issue where DCL violation
  SDK v1.1.5.5                                                  April 04,
                      occurred when an application was                          -
  release                                                       2020
                      released in Google Play.

March 2020

                                                                Release
  Update              Description                                               Documentation
                                                                Date

  SDK v1.1.5.4           Optimized network connection.          March 06,       -
  release                Added account types.                   2020
                         Fixed issues with security alarming.
                         Added the compatibility with XG
                      Platform version upgrade.
                         Added the feature of getting QIMEI
                      information.

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 16 of 31
Tencent Push Notification Service

                        Added the feature of disabling
                      session keep-alive.

January 2020

                                                               Release
  Update              Description                                             Documentation
                                                               Date

  SDK v1.1.5.3           Optimized the network.                January 14,
                                                                              -
  release                Optimized security alarming.          2020

December 2019

                                                               Release
  Update              Description                                             Documentation
                                                               Date

  SDK v1.1.5.2                                                 December
                      Optimized error monitoring.                             -
  release                                                      19, 2019

  SDK v1.1.5.1                                                 December
                      Optimized crash monitoring.                             -
  release                                                      12, 2019

                         Optimized the TPNS SDK support for
  SDK v1.1.5.0        Huawei push.                             December
                                                                              -
  release               Upgraded the OPPO PUSH SDK to          04, 2019
                      v2.0.2.

November 2019

                                                               Release
  Update              Description                                             Documentation
                                                               Date

                        Added internal error reporting.
                        Added the compatibility with Huawei
  SDK v1.1.4.0                                                 November
                      Push v3.                                                -
  release                                                      21, 2019
                        Added the compatibility with OnePlus
                      devices.

  SDK v1.1.3.2        Optimized statistics collection.         November       -

©2013-2019 Tencent Cloud. All rights reserved.                                     Page 17 of 31
Tencent Push Notification Service

  release                                                         13, 2019

  SDK v1.1.3.1                                                    November
                      Optimized the network.                                     -
  release                                                         11, 2019

October 2019

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

                         Optimized data reporting.
                         Optimized logging to add the local log
  SDK v1.1.3.0        reporting feature.                          October 31,
                                                                                 -
  release               Added API call chaining.                  2019
                        Optimized the system internally to
                      improve resource release.

September 2019

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

                         Optimized the notification bar display.
                         Optimized some APIs.                                    Usage of
  SDK v1.1.2.1                                                    September
                         Added the support for audio rich                        audiovisual rich
  release                                                         09, 2019
                      media.                                                     media
                        Optimized the SDK internally.

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 18 of 31
Tencent Push Notification Service

SDK for iOS
Last updated:2021-08-18 15:03:05

July 2021

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Fixes the issue where cluster
                      switching does not take effect in real
                      time.
                         Fixes the issue of inaccurate binding
                      when tag APIs are called frequently.
                         Upgraded the SDK deployment target
                      to version 9.0.
                         Improved the performance of account
  SDK v1.3.3.0        binding and registration callback.
                                                                 2021-07-06     SDK Download
  release                Supports the `show_type` field of
                      RESTful APIs. The field can be used to
                      configure not to display notifications at
                      the app foreground.
                         Supports SSL in persistent
                      connections.
                        Supports the feature of identifying
                      whether an app start is triggered by
                      notification clicking.

June 2021

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

  SDK v1.3.2.1           Fixes the compatibility issue of        June 1,        Upgrade Guide
  release             referencing                                2021
                      `TPNSInAppMessage.framework` under
                      Xcode v12.5.
                         Fixes the issue where two devices
                      have the same TPNS token during iCloud
                      backup and restoration.

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 19 of 31
Tencent Push Notification Service

                         Optimizes the logic to make sure that
                      after a user switches access points, the
                      logs of the original access point will not
                      be reported.
                        Adds the API for binding mobile
                      numbers to send ordinary and intelligent
                      SMS messages.
                        Demo demonstrates the method of
                      push notification pop-up window after
                      "License Agreement".
                         Supports log prompt when incorrectly
                      calling the `startXGWithAccessID` API.
                         Supports log prompt when a hook
                      conflict between the third-party SDK and
                      `AppDelegate` occurs.
                         Deletes unnecessary log prompts in
                      production environments.

April 2021

                                                                   Release
  Update              Description                                                  Documentation
                                                                   Date

  SDK v1.3.1.1        Fixes the issue where the GCDAsync           April 19,
                                                                                   -
  release             library may cause compilation conflicts.      2021

  SDK v1.3.1.0           Fixes the issue where the audio           April 12,       -
  release             playback rules of TPNS and APNs              2021
                      channels are inconsistent.
                        Fixes the issue where the encrypted
                      fields delivered via the cloud control
                      emergency solution become invalid
                      during cluster switching.
                         Fixes the issue where sometimes
                      statistical log reporting fails.
                         Fixes the issue where it might fail to
                      overwrite notifications that carried
                      `thread-id`.
                         Optimizes the prompts of some error
                      logs.
                         Improves the accuracy of the
                      terminal's environmental verification of
                      TPNS token.

©2013-2019 Tencent Cloud. All rights reserved.                                          Page 20 of 31
Tencent Push Notification Service

                        Supports automatic reissue of the
                      badge number set when the TPNS
                      network connection fails.
                         Improves the arrival and reporting of
                      silent messages to make them more
                      timely.
                         Supports querying tags.
                         Supports callbacks for notification
                      permission applications.
                        TPNS channel supports `thread_id`
                      message grouping.
                        Demo adds sample code for global
                      cluster switching.
                         Supports callbacks for successful
                      TPNS network connection and
                      disconnection.

January 2021

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

                         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
  SDK v1.3.0.0                                                    January 25,
                      message plugin package.                                    -
  release                                                         2021
                        Encrypts the request that obtains the
                      TPNS token.
                        Adds parameter checking logic and
                      error callback for account, tag, and user
                      attributes.
                         Deletes account type enumeration
                      and makes it customizable.

November 2020

  Update              Description                                 Release        Documentation

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 21 of 31
Tencent Push Notification Service

                                                               Date

                         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.
  SDK v1.2.9.0          Optimizes local cache performance.     November
                                                                              -
  release               Optimizes the report time of the app   25, 2020
                      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.

October 2020

                                                               Release
  Update              Description                                             Documentation
                                                               Date

  SDK v1.2.8.1                                                 October 29,
                      Fixed known issues.                                     -
  release                                                      2020

September 2020

                                                               Release
  Update              Description                                             Documentation
                                                               Date

  SDK v1.2.8.0          Adds user attribute APIs for           September      -
  release             personalized push.                       27, 2020

©2013-2019 Tencent Cloud. All rights reserved.                                     Page 22 of 31
Tencent Push Notification Service

                        Adds the in-app message feature
                      and several in-app message templates.
                        Supports message delivery via the
                      TPNS channel.
                        Fixes known issues.

July 2020

                                                              Release
  Update              Description                                             Documentation
                                                              Date

                         Adds the custom event report
                      feature.
  SDK v1.2.7.2                                                July 23,
                         Improves the success rate of                         -
  release                                                     2020
                      reporting the number of arrivals.
                         Fixes known issues.

May 2020

                                                              Release
  Update              Description                                             Documentation
                                                              Date

                         Improves stability and fixes known
                      issues.
                         Optimizes integration and adds the
                      registration callback method.                           Registration
  SDK v1.2.6.1                                                May 06,
                        Adds the TPNS channel and supports                    Callback
  release                                                     2020
                      message delivery via the TPNS channel                   Method
                      when message delivery via the APNs
                      channel fails.
                        Optimizes data statistics.

April 2020

                                                              Release
  Update              Description                                             Documentation
                                                              Date

  SDK v1.2.5.4        Improves stability and fixes known       April 22,
                                                                              -
  release             issues.                                 2020

©2013-2019 Tencent Cloud. All rights reserved.                                     Page 23 of 31
Tencent Push Notification Service

March 2020

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Supports unregistering free TPNS
                                                                                Unregistering
  SDK v1.2.5.3        clusters to avoid repeated pushes.         March 19,
                                                                                XG Platform
  release                Supports replacing repeated             2020
                                                                                Service
                      messages in the notification extension.

                        Improves push precision and adds
                      account type enumeration.
  SDK v1.2.5.2                                                   March 06,
                        Improves stability, optimizes log I/O,                  -
  release                                                        2020
                      and fixes message receiving callback
                      issue for iOS 10.

February 2020

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Simplifies the integration. Deletes
                      report APIs and uses SDK auto-
  SDK v1.2.5.1                                                   February
                      processing.                                               -
  release                                                        20, 2020
                        Improves stability and fixes crashes
                      caused by the caching module.

January 2020

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Improves stability. Fixes crashes
  SDK v1.2.4.9        triggered by message statistics and a      January 06,
                                                                                -
  release             memory leak issue.                         2020
                         Improves SDK compatibility.

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 24 of 31
Tencent Push Notification Service

December 2019

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

  SDK v1.2.4.8        Improves stability and fixes crashes        December
                                                                                -
  release             triggered by message statistics.           24, 2019

                      Improves stability and fixes crashes
  SDK v1.2.4.7                                                   December
                      triggered by message statistics and log                   -
  release                                                        19, 2019
                      record.

                         Optimizes the SDK registration
                      process and improves the registration
  SDK v1.2.4.6        success rate.                              December
                                                                                -
  release               Optimizes rich media push. Supports      16, 2019
                      non-suffixed resources.
                        Fixes known issues.

                        Adds crash monitoring.
                        Optimizes arrival data statistics.
  SDK v1.2.4.5          Optimizes the statistics of              December
                                                                                -
  release             accumulated number of devices.             12, 2019
                        Optimizes SDK I/O performance.
                         Optimizes SDK stability.

November 2019

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

  SDK v1.2.4.4        Optimizes SDK registration process.        November
                                                                                -
  release             Improves message delivery.                 28, 2019

  SDK v1.2.4.3                                                   November
                      Optimizes SDK compatibility.                              -
  release                                                        26, 2019

  SDK v1.2.4.2        Fixes the TPNS token obtaining issue via   November
                                                                                -
  release             the SDK.                                   22, 2019

                         Adds log upload APIs.
  SDK v1.2.4.1                                                   November
                         Optimizes SDK stability.                               -
  release                                                        13, 2019
                         Optimizes SDK compatibility.

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 25 of 31
Tencent Push Notification Service

  SDK v1.2.4.0           Fixes the single-account binding           November       -
  release             callback issue.                               12, 2019
                         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.

October 2019

                                                                    Release
  Update              Description                                                  Documentation
                                                                    Date

  SDK v1.2.3.0        Fixes the issue that occurs when the          October 21,
                                                                                   -
  release             device token changes.                         2019

September 2019

                                                                    Release
  Update              Description                                                  Documentation
                                                                    Date

                      Fixes the network connection issue that
  SDK v1.2.2.1                                                      September
                      occurs when an API is called during the                      -
  release                                                           29, 2019
                      SDK launch.

August 2019

                                                                    Release
  Update              Description                                                  Documentation
                                                                    Date

                         Fixes the registration issue for iOS 13.
  SDK v1.2.2.0           Fixes the network connection issue         August 28,
                                                                                   -
  release             that occurs when the app status               2019
                      changes.

  SDK v1.2.1.2           Fixes the statistic clicking issue.        August 19,     -

©2013-2019 Tencent Cloud. All rights reserved.                                          Page 26 of 31
Tencent Push Notification Service

  release                Fixes the tag binding API issue that    2019
                      occurs when the network condition
                      changes.

                         Adds APIs to query TPNS-generated
  SDK v1.2.1.0        tokens.                                    August 08,
                                                                                 -
  release                Fixes the single-account binding        2019
                      issue.

July 2019

                                                                 Release
  Update              Description                                                Documentation
                                                                 Date

                        Adds the independent statistic report
                      SDK.
  SDK v1.2.0.0                                                   July 30,
                        Optimizes the client register service.                   -
  release                                                        2019
                        Updates the parsing logic of
                      `DeviceToken`.

                        Fixes the verification logic of
  SDK v1.1.0.1                                                   July 25,
                      username and password.                                     -
  release                                                        2019
                        Fixes the SDK dynamic loading issue.

  SDK v1.1.0.0           Adds the PushKit plugin.                July 18,
                                                                                 -
  release                Optimizes the SDK launch time.          2019

                         Adds persistent connection push.
                         Improves the support for the PushKit
  SDK v1.0.1.0                                                   July 11,
                      plugin. Currently, registration,                           -
  release                                                        2019
                      unregistration, and report are
                      supported.

  SDK v1.0.0.0                                                   July 05,
                      Initial version                                            -
  release                                                        2019

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 27 of 31
Tencent Push Notification Service

SDK for macOS
Last updated:2021-07-05 14:32:56

June 2021

                                                               Release
  Update              Description                                              Documentation
                                                               Date

                         Optimizes the TPNS channel.
  SDK v1.0.5.0                                                 June 16,
                         Optimizes data statistics.                            SDK Download
  release                                                      2021
                         Fixes known issues.

April 2020

                                                               Release
  Update              Description                                              Documentation
                                                               Date

                         Optimizes integration and adds a
                      registration callback method.
                         Adds support for sending messages
  SDK v1.0.4.0                                                 April 28,
                      via the TPNS channel.                                    N/A
  release                                                      2020
                         Optimizes data statistics.
                         Improves stability and fixes known
                      issues.

March 2020

                                                               Release
  Update              Description                                              Documentation
                                                               Date

                         Improves push precision and adds
  SDK v1.0.2.9        account type enumeration.                March 19,
                                                                               N/A
  release                Improves stability and fixes the log   2020
                      I/O issue.

January 2020

©2013-2019 Tencent Cloud. All rights reserved.                                       Page 28 of 31
Tencent Push Notification Service

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

                         Fixes the crash caused by message
                      statistics.
                         Simplifies integration and optimizes
                      the usage of the reporting API. (You only
  SDK v1.0.2.8                                                    January 07,
                      need to call it in the start method. For                   N/A
  release                                                         2020
                      more information, see the demo.)
                         Improves stability and fixes known
                      crashes.
                         Improves SDK compatibility.

December 2019

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

  SDK v1.0.2.6          Improves stability and fixes crashes       December
                                                                                 N/A
  release             caused by message statistics or logging.    19, 2019

                         Optimizes the SDK registration
                      process and improves the registration
  SDK v1.0.2.5        success rate.                               December
                                                                                 N/A
  release                Optimizes rich media push. Supports      16, 2019
                      non-suffixed resources.
                        Fixes known issues.

                        Adds support for crash monitoring.
                        Optimizes the statistics of
  SDK v1.0.2.4                                                    December
                      accumulated device numbers.                                N/A
  release                                                         12, 2019
                        Optimizes SDK I/O performance.
                        Improves SDK stability.

November 2019

                                                                  Release
  Update              Description                                                Documentation
                                                                  Date

  SDK v1.0.2.3           Improves SDK compatibility.              November       N/A
  release                                                         28, 2019

©2013-2019 Tencent Cloud. All rights reserved.                                         Page 29 of 31
Tencent Push Notification Service

                        Optimizes SDK registration process
                      and improves message deliverability.

  SDK v1.0.2.2           Fixes the issue of obtaining the TPNS   November
                                                                                N/A
  release             token via the SDK.                         26, 2019

                        Adds the log upload API.
  SDK v1.0.2.1                                                   November
                        Improves SDK stability and                              N/A
  release                                                        13, 2019
                      compatibility.

                         Fixes the single-account binding
                      callback issue.
                         Improves the compatibility between
                      SDK and third parties.
  SDK v1.0.2.0           Separates device push environments      November
                                                                                N/A
  release             to optimize statistics.                    12, 2019
                         Optimizes the caching logic for
                      replacing app information.
                         Improves the SDK registration
                      success rate.

  SDK v1.0.1.2          Fixes the issue that occurs when the     November
                                                                                N/A
  release             device token changes.                      02, 2019

October 2019

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Fixes the network connection issue
  SDK v1.0.1.1                                                   October 21,
                      that occurs when an API is called during                  N/A
  release                                                        2019
                      the SDK launch.

August 2019

                                                                 Release
  Update              Description                                               Documentation
                                                                 Date

                         Fixes the network connection issue
  SDK v1.0.1.0                                                   August 21,
                      that occurs during application status                     N/A
  release                                                        2019
                      switch.

©2013-2019 Tencent Cloud. All rights reserved.                                        Page 30 of 31
Tencent Push Notification Service

  SDK v1.0.0.2          Fixes the click statistics issue.      August 15,     N/A
  release               Adds the API for querying the token    2019
                      generated by TPNS.
                        Fixes the failure to bind a single
                      account.
                        Fixes the issue with the SDK version
                      number in the reported data.

  SDK v1.0.0.0                                                 August 1,
                         Initial version                                      N/A
  release                                                      2019

©2013-2019 Tencent Cloud. All rights reserved.                                      Page 31 of 31
You can also read