全部產品
Search
文件中心

Mobile Platform as a Service:mPaaS 10.2.3 升級指南

更新時間:Jul 13, 2024

mPaaS 10.2.3 基準基於 10.1.68.52 版本,融合了多條定製化基準中的新組件、定製功能、合規改造等變更,包括但不限於以下特性。

安全合規

無線保鏢支援國密簽名,使用本基準需要更換無線保鏢圖片為 V6 版本,如使用原有 V5 圖片會導致無線保鏢報錯,升級圖片請參看 配置 V6 無線保鏢圖片

新增組件

  • 國密 SSL(專有雲)

  • 人臉核身(專有雲)

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

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

  • 掃一掃 AI

  • 智能雙錄(專有雲)

  • 魔方卡片

相容性

  • 從 mPaaS 10.2.3.4 起,支援 targetSdkVersion 31。

  • 支援 targetSdkVersion 30。

  • CPU 架構僅支援 armeabi-v7a 和 arm64-v8a ,不再支援 armeabi。

  • 接入方式不再維護 mPaaS Inside 方式,原 mPaaS Inside 接入如需升級到 10.2.3,請修改為 mPaaS AAR 接入。

  • 預設適配 Android 13,升級後無需額外適配工作。

升級指南

配置 V6 無線保鏢圖片

  1. 在 mPaaS 控制台中 下載最新的設定檔

    image

  2. 確認下載的設定檔(Ant-mpaas-xxxxx-Android.config)中存在名為 v6Base64Code 的 key 及其對應的 value 有值,如 value 為空白請確認下載前已上傳簽名正確的 APK 並重新下載。

  3. 升級您工程中的 easyconfig 外掛程式到 2.8.4 版本,在根目錄下 build.gradle 中修改如下配置。

    classpath 'com.android.boost.easyconfig:easyconfig:2.8.4'
  4. 配置完成,重新編譯 APK 即可。

    重要

    升級為 v6 版本後依然需要開啟 v1 簽名,詳情請參考如何解決運行時出現的 608 錯誤或 libsgmain 的 native 錯誤

安全保障

基於 mPaaS 架構開發 App 時,使用 H5 容器/小程式的 App 會較多使用 JSAPI,建議在開啟 URL 時以及使用 JSAPI 時對 URL 進行校正,確保是 App 業務內的 URL 才能進行載入開啟或限制 URL 的 JSAPI 呼叫範圍和許可權,以防因為未鑒權造成問題。

  1. 設定 JSAPI 鑒權

  2. 設定 URL 白名單

組件管理變更

在更新至 10.2.3 基準版本之後,以下組件發生了變更,如您之前有選擇這些組件,則需要按照以下改動重新操作。更多資訊,請參考 組件管理

  • 同步服務 已變更為 移動同步

  • 掃碼 已變更為 掃一掃

  • 新增 掃一掃 AI ,如需使用 AI 識別掃碼能力,可添加該組件。

組件使用升級指南

統一儲存

從 10.2.3 基準起,資料庫儲存建立 OrmLiteSqliteOpenHelper 的方法有更新,詳情請參見 建立 OrmLiteSqliteOpenHelper

組件 API 變更

統一儲存

  • 新增 com.alibaba.mpaasdb.MPSQLiteOpenHelper

  • 新增 com.alibaba.mpaasdb.MPSQLiteDatabase

  • 移除 com.alibaba.sqlcrypto.sqlite.SQLiteDatabase

  • com.j256.ormlite.xx 全部變更為 com.alibaba.j256.ormlite.xx

定製基準處理

如果您使用的是定製基準,可能需要基於新版本重新定製,歡迎搜尋群號 41708565 加入DingTalk群聯絡 mPaaS 技術服務人員確認。

迴歸測試

組件

驗證專案

移動網關

  • RPC 請求是否正常

  • RPC 請求開啟驗簽後是否正常

Alibaba Cloud Mobile Push

  • 使用者維度推送是否正常

  • 廠商通道推送是否正常

移動同步

  • 同步功能是否正常

統一儲存

UC 核心

  • 在 Android 13 裝置上是否開啟

H5 容器和離線包

  • 依賴 UC 核心特性的業務是否正常

  • 離線包下載更新是否正常

小程式

  • 依賴 UC 核心特性的業務是否正常

  • 小程式下載更新是否正常

開關配置

  • 開關下發和更新是否正常

升級

  • 版本更新檢測是否正常

熱修複

  • 補丁包下載是否正常

智能投放

  • 展位及素材資訊下載更新是否正常

定位

  • 簽到功能是否正常

音視訊通話

  • 通話是否成功建立並且畫面正常