This topic describes how to adapt mPaaS with the baseline 10.1.68 to iOS 15.
Background
Apple has officially released iOS 15 in September, 2021. The apps must be adapted to new system features and APIs. Currently, mPaaS has adapted and tested for iOS 15 in the 10.1.68.38 and later baselines.
Status quo
As the basic library, mPaaS has adapted and tested for iOS 15 built using the IPA package generated by Xcode 12. If you plan to launch your apps in Apple App Store, you must use Xcode 12 for packaging. The tool chain for Xcode 13 is being improved. After the tool chain is improved, mPaaS will release a version adapted to iOS 15 built under Xcode 13.
Upgrade the SDK or components
Upgrade based on CocoaPods
Install the latest SDK of version 10.1.68 by performing the following steps:
Check that the mPaaS version is 10.1.68 in Podfile.
Run the
pod mpaas update 10.1.68
command. If an error is returned, run thepod mpaas update --all
command to update the plug-in and then rerun the command.Run the
pod install
command.
API changes
No API changes are required for this adaptation.
Handle custom baselines
If you are using a custom baseline, you may need to customize the baseline again based on the new version. To do this, search for group number 41708565 with DingTalk to join DingTalk group to contact mPaaS technical support staff for consultation.
List of libraries adapted to iOS 15 updates
Mini program
HTML5 container
Some internally dependent components
We recommend that you perform full regression testing in iOS 15 after you have adapted mPaaS 10.1.68 to iOS 15.