iOS15 將于 2021 年 9 月正式發(fā)布,針對(duì)全新的系統(tǒng)特性和接口,APP 需要進(jìn)行相關(guān)的適配。目前 mPaaS 已在 ≥10.1.68.38 版本的基線(xiàn)版中完成對(duì) iOS15 beta(8) 版本的適配和測(cè)試工作。
mPaaS 作為基礎(chǔ)庫(kù),已經(jīng)在 Xcode 12 構(gòu)建 ipa 包下完成了 iOS 15 beta(8) 的適配和測(cè)試工作。如您的應(yīng)用計(jì)劃在蘋(píng)果 App Store 上線(xiàn),當(dāng)前請(qǐng) 使用 Xcode 12 打包。Xcode 13 的相關(guān)工具鏈正在完善中。在工具鏈完善后,mPaaS 也會(huì)推出 Xcode 13 構(gòu)建下適配 iOS 15 的版本。
升級(jí) SDK/組件基于 Extension 插件升級(jí)
使用 mPaaS Xcode Extension 插件升級(jí) SDK/組件,您可以選擇以下兩種方式:
- 更新產(chǎn)品集
- 升級(jí)基線(xiàn)
您需要根據(jù)自身情況選擇升級(jí)方式。如果您:
- 已經(jīng)使用 Extension 插件管理組件依賴(lài),但當(dāng)前使用的基線(xiàn)版本低于 10.1.68,可使用 升級(jí)基線(xiàn) 功能升級(jí)至 10.1.68 版本。 說(shuō)明:當(dāng)前使用的基線(xiàn)版本可在插件的 基線(xiàn)升級(jí) 中查看。
- 已經(jīng)使用插件管理組件依賴(lài),且當(dāng)前使用的基線(xiàn)版本為 10.1.68,可使用 更新產(chǎn)品集 功能升級(jí)所使用到的模塊。
- 未使用插件管理組件依賴(lài)。可按照以下步驟進(jìn)行升級(jí):
- ??安裝 mPaaS Xcode Extension
- 使用編輯模塊功能選擇 10.1.68 版本基線(xiàn)并添加所需模塊。
基于 CocoaPods 升級(jí)
按照以下步驟,即可安裝 10.1.68 版本的最新 SDK:
- 首先確保 Podfile 中 mPaaS 組件的版本號(hào)為 10.1.68。
- 執(zhí)行 pod mpaas update 10.1.68。如果提示命令報(bào)錯(cuò),需通過(guò) pod mpaas update --all 命令先更新插件,再重新執(zhí)行。
- 執(zhí)行 pod install。
本次適配無(wú)接口變化。
定制基線(xiàn)的處理如果您使用的是定制基線(xiàn),可能需要基于新版本重新定制,請(qǐng)?zhí)峤还位蚵?lián)系 mPaaS 支持人員確認(rèn)。
適配 iOS 15 更新的庫(kù)清單:
- 小程序
- H5 容器
- 部分內(nèi)部依賴(lài)組件
完成對(duì) iOS 15 的適配后,建議在 iOS 15 中進(jìn)行全面回歸測(cè)試。
本文摘自 :https://blog.51cto.com/u