背景
苹果已于 2020 年 9 月 17 日正式发布 iOS 14。针对全新的系统特性和接口,App 需要进行相关的适配。目前 mPaaS 已在 ≥10.1.68.17 版本的基线版中完成对 iOS 14 版本的适配和测试工作。
重要:mPaaS 作为基础库,目前 10.1.68.27 及以后的版本已经完成了 Xcode 12 构建下的 iOS 14 的适配工作。
升级 SDK/组件
基于 Extension 插件升级
使用 mPaaS Xcode Extension 插件升级 SDK/组件,您可以选择以下两种方式:
您需要根据自身情况选择升级方式。如果您:
- 已经使用 Extension 插件管理组件依赖,但当前使用的基线版本低于 10.1.68,可使用 升级基线 功能升级至 10.1.68 版本。
说明: 当前使用的基线版本可在插件的 基线升级 中查看。 - 已经使用插件管理组件依赖,且当前使用的基线版本为 10.1.68,可使用 更新产品集 功能升级所使用到的模块。
- 未使用插件管理组件依赖。可按照以下步骤进行升级:
- 安装 mPaaS Xcode Extension。
- 使用 编辑模块 功能选择 10.1.68 版本基线并添加所需模块。
基于 CocoaPods 升级
按照以下步骤,即可安装 10.1.68 版本的最新 SDK:
- 首先确保 Podfile 中 mPaaS 组件的版本号为 10.1.68。
- 执行
pod mpaas update 10.1.68
。
如果提示命令报错,需通过pod mpaas update --all
命令先更新插件,再重新执行。 - 执行
pod install
。
API 变更
接口使用的变化,可参考各组件中的适配部分。
定制基线的处理
如果您使用的是定制基线,可能需要基于新版本重新定制,请 提交工单 或联系 mPaaS 支持人员确认。
适配 iOS 14 更新的库清单
- APMobileLBS
- MPLBSAdapter
文档内容是否对您有帮助?