Alipay+ DocsAlipay+ Docs

iOS SDK release notes

Version 2.44.0

Release date: May 31, 2023

This release contains the following new features and fixed bugs.

New features

  • Supports playing streaming videos on mini program.

Fixed bugs

  • Fixed an issue that the image cannot adapt to the navigation bar theme when configuring the favorite button image in the navigation bar through the server side.

Version 2.43.0

Release date: May 12, 2023

This release contains the following fixed bugs and upgrade considerations.

Fixed bugs

  • Fixed an issue of garbled Chinese characters when scanning the CN entry code to open the amount input page.

Upgrade considerations

To allow users to make instant payments when they see Alipay logo in mainland China, it is recommended that you enable access to open up HTTP URLs when upgrading the SDK version. Consequently, users can complete the payment smoothly when scanning the entry code provided by merchants or ISV in mainland China.

Version 2.42.0

Release date: April 27, 2023

This release contains the following enhancements and fixed bugs.

Enhancements

  • Added the enableSafariInspector property to GRVConfiguration for supporting the inspectable property of WKWebView and JSContext in iOS 16.4. For more information, see https://webkit.org/blog/13936/enabling-the-inspection-of-web-content-in-apps/
  • Added the redirectUrl parameter in the acDecodeConfig file to support the redirection of ZeroPay and country code in the Merchant-presented Mode Payment scenario. ZeroPay and country code do not support the HTTP protocol.
  • Updated the payment code generation API and cache strategy to include the region parameter according to the updates made on the server side. This update is for the User-presented Mode Payment scenario.

Fixed bugs

  • Fixed an issue that updating the src attribute may not work for video component.
  • Fixed an issue that updating the direction attribute may not work for video component.
  • Fixed an issue that the top left home button may not show after calling the my.reLaunch() API.
  • Fixed an issue that the background color of the user auth popup view icon is transparent. Changed the background color to white.

Version 2.41.3

Release date: April 14, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed an issue that the input component may have an abnormal text position.

Version 2.41.0

Release date: March 21, 2023

This release contains the following new features, enhancements, and fixed bugs.

New features

  • Supports obtaining the authorization code on WAP pages by using the getAuthCode JSAPI in the Merchant-presented Mode Payment scenario.

Enhancements

  • Improved the user experience by speeding up the payment process in the Merchant-presented Mode Payment and User-presented Mode Payment scenarios.

Fixed bugs

  • Fixed the white screen issue that may occur when opening the mini program in iOS 16.4.

Version 2.40.4

Release date: April 23, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed an issue that the input component may have an abnormal text position.

Version 2.40.3

Release date: March 30, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed the white screen issue that may occur when opening mini program in iOS16.4.

Version 2.40.2

Release date: March 16, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed an issue of missing background colors parameter during the jump process of WAP pages.

Version 2.40.0

Release date: March 6, 2023

This release contains the following new features and fixed bugs.

New features

  • Added the <video> tag, which allows the mini program to play H.264-encoded MP4 short videos, and the recommended playback time is within one hour. To use the video function, you need to add pod 'Griver/Video' in the podfile.

Fixed bugs

  • Fix an issue that the SVG file in the offline package of a mini program cannot be displayed correctly in some scenarios.
  • Fix an issue that the target page configuration fails when the _ariver_path parameter of the mini program URL is invalid.

Version 2.39.3

Release date: 2023-03-30

This release contains the following fixed bugs.

Fixed bugs

  • Fixed the white screen issue that may occur when opening the mini program in iOS16.4.

Version 2.39.0

Release date: 2023-02-07

This release contains the following enhancements and fixed bugs.

Enhancements

  • Optimized the display logic of the navigation bar theme for mini program and WAP page. When the transparentTitle property is set to auto or always, the color of titles and buttons on the navigation bar can be adjusted automatically according to the background color of the navigation bar.
  • Added the flowType parameter in the tradePay JSAPI. When the value of the flowType parameter is specified as local or a+, the tradePay JSAPI can be called locally or in the Alipay+ network.

Fixed bugs

  • Fixed an issue that the classification information is missing when fetching the list of mini program.
  • Fixed the crash issue that occurred in logs.

Version 2.38.8

Release date: March 30, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed the white screen issue that may occur when opening the mini program in iOS16.4.

Version 2.38.7

Release date: February 7, 2023

This release contains the following fixed bugs.

Fixed bugs

  • Fixed the issue that the classification information is missing when fetching the list of mini program.

Version 2.38.3

Release date: 2023-01-05

This release contains the following new features and enhancements.

New features

  • Added Native API in the RVKSession session to get the appId parameter of mini program.

Enhancements

  • Fixed the navigation bar height issue on devices with Dynamic Island (iPhone 14 Pro, iPhone 14 Pro Max).