全部產品
Search
文件中心

Mobile Platform as a Service:mPaaS 10.2.3 的使用以及適配 iOS 16

更新時間:Jul 13, 2024

基準描述

本基準基於 mPaaS 10.1.68.53 最新產品集,融合之前將各個定製化基準的修改、新組件、合規提升等能力進行了整合,包括但不限於下列特性:

安全合規

無線保鏢安全能力升級,支援國密簽名。

新增組件

  • 國密 SSL(專有雲)

  • 移動調度中心 MDC

  • 效能監控 APM

  • 人臉核身(專有雲)

  • 終端環境檢測(專有雲)

  • 移動威脅感知/裝置風險諮詢(專有雲)

  • 智能雙錄

更新群組件

升級基準

根據您當前的基準版本,選擇對應的升級方式。

當前基準為 10.1.68 主基準

基於 CocoaPods 升級

按照以下步驟,即可安裝 10.2.3 版本的最新 SDK:

  1. 首先確保 Podfile 中 mPaaS 組件的版本號碼為 10.2.3。

  2. 執行 pod mpaas update 10.2.3

    如果提示命令報錯,需通過 pod mpaas update --all命令先更新外掛程式,再重新執行。

  3. 執行 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 調用範圍和許可權,以防因為未鑒權造成問題。

具體鑒權方法請參考以下文檔:

  1. 設定 JSAPI 鑒權

  2. 設定 URL 白名單

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 下進行完整測實驗證以保障功能、相容性、穩定性等。