すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:mPaaS 10.2.3 アップグレードガイド

最終更新日:Mar 01, 2026

mPaaS 10.2.3 ベースラインは、バージョン 10.1.68.52 をベースにしています。複数のカスタムベースラインから、新しいコンポーネント、カスタム機能、コンプライアンスの更新を統合したものです。このベースラインには、主に次の機能が含まれています。

セキュリティコンプライアンス

Security Guard は SM 署名をサポートしています。このベースラインを使用するには、Security Guard イメージを V6 バージョンに置き換える必要があります。元の V5 イメージを使用すると、Security Guard エラーが発生します。詳細については、「V6 Security Guard イメージの設定」をご参照ください。

新規コンポーネント

  • mPaaS GMSSL (プライベートクラウド)

  • Face Liveness Detection (プライベートクラウド)

  • モバイル端末環境検知 (プライベートクラウド)

  • Mobile Threat Awareness デバイスリスクコンサルティングサービス (プライベートクラウド)

  • Code Scanner

  • インテリジェントデュアル録画システム (プライベートクラウド)

  • Ant Cube Card

互換性

  • mPaaS 10.2.3.4 以降、`targetSdkVersion` 31 がサポートされます。

  • `targetSdkVersion` 30 をサポートします。

  • `armeabi-v7a` および `arm64-v8a` の CPU アーキテクチャのみがサポートされます。`armeabi` アーキテクチャはサポートされなくなりました。

  • `mPaaS Inside` 接続タイプはメンテナンスされなくなりました。`mPaaS Inside` 接続タイプを使用していて 10.2.3 にアップグレードする必要がある場合は、`mPaaS AAR` 接続タイプに変更する必要があります。

  • このバージョンは、デフォルトで Android 13 と互換性があります。アップグレード後に追加の設定は必要ありません。

アップグレードガイド

V6 Security Guard イメージの設定

  1. mPaaS コンソールで、最新の設定ファイルをダウンロードします。

    image

  2. ダウンロードした設定ファイル (Ant-mpaas-xxxxx-Android.config) にキー v6Base64Code が含まれており、そのキーに値があることを確認します。値が空の場合は、ファイルを再度ダウンロードする前に、正しく署名された APK をアップロードしたことを確認してください。

  3. プロジェクトの easyconfig プラグインをバージョン 2.8.4 にアップグレードします。ルートディレクトリの build.gradle ファイルで、設定を次のように変更します。

    classpath 'com.android.boost.easyconfig:easyconfig:2.8.4'
  4. 設定は完了です。APK を再コンパイルします。

    重要

    V6 バージョンにアップグレードした後も、V1 署名を有効にする必要があります。詳細については、「実行時エラー 608 または libsgmain ネイティブエラーを解決する方法」をご参照ください。

セキュリティ対策

mPaaS フレームワークでアプリを開発する場合、HTML5 コンテナーやミニアプリを使用するアプリは、JavaScript API (JSAPI) を頻繁に使用します。認証の欠如によるセキュリティ問題を回避するには、URL を開くときと JSAPI を呼び出すときに URL を検証する必要があります。この方法により、内部のビジネス URL のみが読み込まれるようになります。また、特定の URL に対する JSAPI 呼び出しの範囲と権限も制限されます。

  1. JSAPI 認証を設定する

  2. URL ホワイトリストを設定する

コンポーネント管理の変更

10.2.3 ベースラインにアップグレードすると、次のコンポーネントの名前が変更されます。以前にこれらのコンポーネントを使用していた場合は、再設定する必要があります。詳細については、「コンポーネント管理」をご参照ください。

  • Sync ServiceMobile Sync Service (MSS) に変更されました。

  • Code Scanner

  • Code Scanner AI コンポーネントが追加されました。このコンポーネントを追加すると、AI を活用したコードスキャンが有効になります。

コンポーネント使用アップグレードガイド

Datacenter

10.2.3 ベースライン以降、データベースストレージ用の OrmLiteSqliteOpenHelper を作成するメソッドが更新されました。詳細については、「OrmLiteSqliteOpenHelper の作成」をご参照ください。

コンポーネント API の変更

Datacenter

  • 追加: com.alibaba.mpaasdb.MPSQLiteOpenHelper

  • 追加: com.alibaba.mpaasdb.MPSQLiteDatabase

  • 削除: com.alibaba.sqlcrypto.sqlite.SQLiteDatabase

  • com.j256.ormlite.xx のすべてのインスタンスは com.alibaba.j256.ormlite.xx に変更されました。

カスタムベースラインの処理

カスタムベースラインを使用している場合、この新しいバージョンに基づいて新しいベースラインを作成する必要がある場合があります。これが必要かどうかを確認するには、DingTalk グループ (ID: 145930007362) に参加して、mPaaS テクニカルサポートにお問い合わせください。

リグレッションテスト

コンポーネント

検証項目

Mobile Gateway Service (MGS)

  • RPC リクエストが正常であること。

  • 署名検証を有効にした後、RPC リクエストが正常であること。

Mobile Push Service (MPS)

  • ユーザーディメンションプッシュが正常であること。

  • サードパーティチャネル経由のプッシュが正常であること。

Mobile Sync Service (MSS)

  • 同期機能が正常であること。

Datacenter

UC カーネル

  • Android 13 デバイスで有効になっていること。

HTML5 コンテナーとオフラインパッケージ

  • UC カーネルの属性に依存するサービスの動作状況を確認すること。

  • オフラインパッケージのダウンロードと更新が正常であること。

Mini Program

  • UC カーネルの機能に依存するサービスが正しく機能しているか。

  • ミニアプリのダウンロードと更新が正常であること。

Switch Configuration Service

  • スイッチの配信と更新が正常であること。

アップグレード

  • バージョン更新チェックが正常であること。

Hotpatch

  • パッチパッケージのダウンロードは正常です。

Mobile Content Delivery Platform (MCDP)

  • ブースおよび素材情報のダウンロードと更新が正常であること。

Location-based Service (LBS)

  • チェックイン機能が正常であること。

Mobile Real-Time Communication (MRTC)

  • 呼び出しが確立され、ビデオが正しく表示されること。