基準描述
本基準基於 mPaaS 10.1.68.53 最新產品集,融合之前將各個定製化基準的修改、新組件、合規提升等能力進行了整合,包括但不限於下列特性:
安全合規
無線保鏢安全能力升級,支援國密簽名。
新增組件
國密 SSL(專有雲)
移動調度中心 MDC
效能監控 APM
人臉核身(專有雲)
終端環境檢測(專有雲)
移動威脅感知/裝置風險諮詢(專有雲)
智能雙錄
更新群組件
OpenSSL 全面升級,解決與開源庫衝突的問題。
AlipaySDK 適配升級,如有衝突或功能異常請參考支付寶開放平台快捷支付整合 SDK 注意事項。
升級基準
根據您當前的基準版本,選擇對應的升級方式。
當前基準為 10.1.68 主基準
基於 CocoaPods 升級
按照以下步驟,即可安裝 10.2.3 版本的最新 SDK:
首先確保 Podfile 中 mPaaS 組件的版本號碼為 10.2.3。
執行
pod mpaas update 10.2.3
。如果提示命令報錯,需通過
pod mpaas update --all
命令先更新外掛程式,再重新執行。執行
pod install --repo-update
。
當前基準為非 10.1.68 的定製基準
請搜尋群號 41708565 加入DingTalk群諮詢對應的售後及技術支援人員,是否可切換到 10.2.3 基準。
更新配置
配置 V6 無線保鏢圖片
10.2.3 基準升級了無線保鏢 SDK,支援國密簽名,升級後使用本基準需要更換無線保鏢圖片為 V6 版本。10.1.68 基準預設為 V5 版本,請按照下列步驟使用外掛程式產生 V6 圖片,並替換工程中原有的 yw_1222.jpg 無線保鏢圖片。
請 提交工單 或聯絡 mPaaS 技術服務人員,配置無線保鏢圖片。
熱修複更新
如在當前工程中整合使用到熱修複功能,請諮詢對應的售後及技術支援人員升級熱修複 SDK。
安全保障配置
基於 mPaaS 架構開發 App 時,使用 H5 容器/小程式的 App 會較多使用 JSAPI。為了 防止載入外部頁面濫用 App 資訊建議在開啟 URL 時以及使用 JSAPI 時對 URL 進行校正,確保是 App 業務內的 URL 才能進行載入開啟或限制 URL 的 JSAPI 調用範圍和許可權,以防因為未鑒權造成問題。
具體鑒權方法請參考以下文檔:
API 變更
本次適配暫無介面使用的變化。
iOS 16 適配
iOS 16 將於 2022 年 9 月正式發布,針對全新的系統特性和介面,App 需要進行相關的適配。
本基準已基於 iOS 16 beta(8) 版本,在 Xcode 13 構建 ipa 包下完成了適配和測試工作。
如您的應用計劃在蘋果 App Store 上線,當前請 使用 Xcode 13 打包。
Xcode 14 的相關工具鏈正在完善中。在工具鏈完善後,mPaaS 也會推出 Xcode 14 構建下適配 iOS 16 的版本。
iOS 16 的適配點主要涉及介面橫豎屏方法更新、剪下板使用、圖片使用等,涉及到的相關組件如下,包含並不僅限於下列組件:
H5 容器和離線包
小程式
多媒體
人臉核身
安全鍵盤
基礎架構
埋點監控
音視訊通話
Image Recognition OCR
掃碼
地圖
部分內部相依元件
使用了以上組件的 App,均需要在 iOS 16 下進行完整測實驗證以保障功能、相容性、穩定性等。