mPaaS 10.1.68.47 and later baselines support Xcode 13. Upgrade your SDKs and components to ensure compatibility.
Background
Starting April 2022, Apple requires all App Store submissions to be built with Xcode 13, which requires app-level adaptation.
Current status
mPaaS supports Xcode 13 in baseline version 10.1.68.47 and later.
Upgrade SDKs and components
Upgrade using CocoaPods
To install the latest 10.1.68 SDK with CocoaPods:
-
First, make sure the version number for the mPaaS components in your Podfile is 10.1.68.
-
Run the
pod mpaas update 10.1.68command. If the command returns an error, first runpod mpaas update --allto update the plugin, and then run the command again. -
Run the
pod installcommand.
API changes
This upgrade introduces no API changes.
Handling custom baselines
You can also join the DingTalk group (ID: 145930007362) for mPaaS technical support.
List of libraries updated for Xcode 13 compatibility
-
Map component: The default AMAP is upgraded to version 7.1.14.
-
Share component.
-
Some internal dependent components.
Scope of testing and validation
Apple's toolchain upgrade may introduce unexpected stability issues. After adapting your app for Xcode 13, perform a full regression test.