All Products
Search
Document Center

Mobile Platform as a Service:mPaaS baseline release overview

Last Updated:Mar 15, 2024

The mPaaS iOS/Android 10.1.68 baseline has been officially released, which mainly includes the following:

Important: The maintenance cycle for the mPaaS client SDK uses the 236 rule. After a new major version baseline is officially released, the baseline of old major versions is subject to the following rules:

  • No more requests for new features will be accepted after 2 months.

  • No further adaptations will be made to the system and other requirements after 3 months.

  • No more bug and security fixes after 6 months.

The new major version of the baseline will be released in beta form and run for a certain time after a complete test. After the beta version is released, the mPaaS team will support the use of the beta version with top priority. To ensure that your application gets the new features immediately, we recommend that you start using the new version baseline as early as possible.The mPaaS team reserves the right of final interpretation of these rules.

mPaaS

Baseline series

Latest version

Compatible range

Android

10.2.3 Baseline

10.2.3.43 (February 29, 2024)

Android 4.3 - Android 14

minSdkVersion = 18 - 23

Version ≥ 10.2.3.35:

targetSdkVersion = 26 - 33

10.2.3.35 > Version ≥ 10.2.3.4:

targetSdkVersion = 26 - 31

Version < 10.2.3.4:

targetSdkVersion = 26 - 30

10.1.68 Baseline

10.1.68.53 (October 18, 2022)

Android 4.3 - Android 12

minSdkVersion = 18 - 23

Version ≥ 10.1.68.21: targetSdkVersion = 26 - 29

Version < 10.1.68.21: targetSdkVersion = 26

10.1.60 Baseline (discontinued maintenance)

V10.1.60.19 (January 11, 2021)

Android 4.3 - Android 10

minSdkVersion = 18 -23

targetSdkVersion = 26

iOS

10.2.3 Baseline

V10.2.3.40 (March 15, 2024)

Version ≥ 10.2.3.30: iOS 9 ~ iOS 16, Xcode 17.

10.2.3.30 > Version ≥ 10.2.3.19: iOS 9 ~ iOS 16, Xcode 14.

Version < 10.2.3.19: iOS 9 ~ iOS 16, Xcode 13.

10.1.68 Baseline

V10.1.68.53 (September 8, 2022)

iOS 9 ~ iOS 16, Xcode 13

10.1.60 baseline (discontinued maintenance)

V10.1.60.39 (August 17, 2020)

Version ≥ 10.1.60.26:

iOS 9 ~ iOS 13, Xcode 11.

Version < 10.1.60.26:

iOS 9 ~ iOS 13, Xcode 10.

The mPaaS iOS/Android 10.1.68 baseline has been officially released, which mainly includes the following:

  • UIWebView is officially deprecated, and WKWebView is fully supported.

  • Support AAR access that is closer to native Android development.

  • The UC core has been updated to 3.0, providing better performance and greater stability.

For more information, see the following upgrade guides:

Upgrade description

  • Wireless Bodyguard on iOS and Android will cease maintenance from April 1, 2024. At that time, the generation and related usage capabilities of Wireless Bodyguard pictures will no longer be provided. The Wireless Bodyguard SDK functions used by the original App will not be affected for the time being (if you have any questions, please wwitch to Blue Shield), if the new mPaaS integration App and the original App use wireless bodyguard-related functions, you can refer to this document to switch to Blue Shield.

  • Starting from Android 10.2.3.38 (effective from November 30, 2023), the mPaaS push service has adapted to the Honor manufacturer push channel. In order not to affect the user reach of Honor’s new phones, it is recommended that you upgrade to the 10.2.3.38 and above baseline as soon as possible, for more details of adaption, see mPaaS 10.2.3 Adapts to Honor manufacture Push.

  • Starting from Android 10.2.3.33 (effective from October 12, 2023), mPaaS is fully compatible with Android 14. Since this adaptation work is only performed on the 10.2.3 baseline, to facilitate subsequent upgrades and adaptations, it is recommended that you upgrade to the 10.2.3 series baselines as soon as possible. For more details, see Adapt mPaaS 10.2.3 to Android 14.

  • Since September 17, 2023, Google Play has updated the application review scanning rules, which will incorrectly identify some codes in the mPaaS SDK as Taobao windvane SDK, resulting in application rejection. mPaaS has removed the relevant code on the 10.2.3.32 baseline. If you want to put it on Google Play, please upgrade to 10.2.3.32 or above as soon as possible.

  • Millet Push SDK which was built in Android 10.2.3.24 - 10.2.3.27 may cause abnormal App installation or upgrade. This issue has been fixed in the 10.2.3.28 baseline release. If you have access to the 10.2.3.24 - 10.2.3.27 baseline and use Millet push components, please upgrade to 10.2.3.28 or above as soon as possible.

  • From April 2023 on iOS 10.2.3.19, mPaaS will be fully adapted to Xcode 14. This adaptation work is only performed on the 10.2.3 baseline, and the 10.1.68 baseline is no longer adapted. To facilitate subsequent upgrade and adaptation, it is recommended that you upgrade to the 10.2.3 baseline as soon as possible.

  • mPaaS newly released Android 10.2.3 baseline, adding several new components such as national secret SSL, terminal environment detection, threat perception, scanning AI, real person authentication, intelligent double recording, Rubik's cube card, terminal intelligence, etc., support targetSdkVersion 30, The cpu architecture only supports armeabi-v7a and arm64-v8a, armeabi is no longer supported. For details, see mPaaS 10.2.3 upgrade guide.

  • mPaaS newly released the iOS 10.2.3 baseline, fully adapting to iOS 16, adding several new components such as national secret SSL, terminal environment detection, threat perception, real-person authentication, etc., and upgrading the wireless bodyguard V6 picture. For details, please refer to Use mPaaS 10.2.3 and adapt mPaaS 10.2.3 to iOS 16.

  • Since iOS 10.1.68.53 (effective from September 8, 2022), mPaaS is fully compatible with iOS 16. To ensure functionality and stability, it is recommended that you upgrade to 10.1.68.53 and later versions as soon as possible. For details, please refer to Adapt mPaaS 10.1.68 to iOS 16.

  • As of iOS 10.1.68.47 (effective from April 2022), mPaaS is fully compatible with Xcode 13. The adaptation work is only performed on the 10.1.68 baseline. To facilitate subsequent upgrade adaptation, it is recommended that you upgrade to 10.1.68.47 and later versions as soon as possible.

  • Starting from Android 10.1.68.37 (effective from September 29, 2021), mPaaS is fully compatible with Android 12. Since this adaptation is only available on the 10.1.68 baseline, we recommend that you upgrade to the 10.1.68 series baseline as soon as possible to facilitate subsequent adaptations.

  • Starting from iOS 10.1.68.38 (effective from September 13, 2021), mPaaS is fully compatible with iOS 15. Since this adaptation is only available on the 10.1.68 baseline, we recommend that you upgrade to the 10.1.68 series baseline as soon as possible to facilitate subsequent adaptations.

  • Starting from Android 10.1.68.21 (effective from January 8, 2021).

    • The CPU architecture supports armeabi-v7a, arm64-v8a (among which, the video function of the Mini Program component supports arm64-v8a from 10.1.68.22). For more information, see Adapt to multi-CPU architecture.

    • mPaaS has added support for targetSdkVersion 29. For more information, see Adapt to targetsdkversion 29.

  • Starting from Android 10.1.68.14 (effective from September 17, 2020), mPaaS is fully compatible with Android 11. Since this adaptation is only available on the 10.1.68 baseline, we recommend that you upgrade to the 10.1.68 series baseline as soon as possible to facilitate subsequent adaptations.

  • Starting from iOS 10.1.68.17 (effective from September 14, 2020), mPaaS is fully compatible with iOS 14. Since this adaptation is only available on the 10.1.68 baseline, we recommend that you upgrade to the 10.1.68 series baseline as soon as possible to facilitate subsequent adaptations.

  • Starting from Android 10.1.68.10 (effective from August 5, 2020) and iOS V10.1.68.13 (effective from August 5, 2020), the mPaaS client verifies the legitimacy of the identity of clients of Alibaba Cloud. Users who fail the verification will no longer be able to use the capabilities of mPaaS. To ensure that you can continue to use mPaaS smoothly, we recommend that you retrieve the .config file from the mPaaS console and import the file into the project. For more information, see mPaaS user authentication.

  • Apple will no longer accept apps that use UIWebview, effective from December 2020. At that time, apps using the baseline of iOS 10.1.60 series cannot pass Apple review, so users using the baseline of iOS 10.1.60 series are strongly recommended to upgrade to the 10.1.68 series baseline.