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