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

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

最終更新日:Oct 20, 2025

バージョン 10.1.68.52 をベースとした Mobile PaaS (mPaaS) 10.2.3 ベースラインには、新しいコンポーネント、カスタム関数、複数のカスタムベースラインにおけるコンプライアンストランスフォーメーションなどの変更が組み込まれています。mPaaS 10.2.3 ベースラインには、以下の機能が含まれています(ただし、これらに限定されません)。

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

Security Guard は、中国の国家暗号規格を使用したデジタル署名をサポートしています。 10.2.3 ベースラインを使用するには、Security Guard イメージのバージョンを V6 に変更する必要があります。 V5 の元のイメージを使用すると、エラーが報告されます。 イメージのアップグレード方法の詳細については、「Security Guard イメージのバージョンを V6 に構成する」をご参照ください。

新しいコンポーネント

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

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

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

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

  • コードスキャナ

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

  • Ant Cube Card

互換性

  • mPaaS 10.2.3.4 以降のバージョンでは、targetSdkVersion 31 がサポートされています。

  • mPaaS 10.2.3 ベースラインは、targetSdkVersion 30 をサポートしています。

  • mPaaS 10.2.3 ベースラインは、CPU アーキテクチャ armeabi-v7a と arm64-v8a のみをサポートしています。 armeabi はサポートされなくなりました。

  • mPaaS Inside 統合方法は、メンテナンスされなくなりました。 mPaaS 10.2.3 ベースラインで統合方法を使用するには、mPaaS Inside 統合をネイティブ AAR 統合に変更する必要があります。

  • デフォルトでは、mPaaS 10.2.3 ベースラインは Android 13 に対応しています。そのため、mPaaS を 10.2.3 ベースラインにアップグレードした後、追加の対応作業を行う必要はありません。

アップグレードガイド

Security Guard イメージのバージョンを V6 に構成する

  1. mPaaS コンソールで最新の構成ファイルをダウンロードします。 詳細については、「最新の構成ファイルをダウンロードする」をご参照ください。

  2. ダウンロードしたファイル (Ant-mpaas-xxxxx-Android.config) に v6Base64Code という名前のキーが存在し、キーに値があるかどうかを確認します。 値が null の場合は、ダウンロード前に正しい署名を持つ Android Package Kit (APK) がアップロードされていることを確認し、ファイルを再ダウンロードする必要があります。

  3. プロジェクトの easyconfig プラグインをバージョン 2.8.4 にアップグレードし、ルートディレクトリ build.gradle の下の以下の構成を変更します。

    classpath 'com.android.boost.easyconfig:easyconfig:2.8.4'
  4. 構成が完了したら、APK を再コンパイルします。

    重要

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

セキュリティ保証

mPaaS フレームワークに基づいてアプリを開発する場合、HTML5 コンテナまたはミニプログラム SDK を使用するアプリは、JavaScript API (JSAPI) をより頻繁に呼び出します。 URL を開いて JSAPI を呼び出すときは、URL を検証することをお勧めします。 この場合、アプリ内の URL のみを開くことができるようにするか、URL の JSAPI スコープと権限を制限する必要があります。 これにより、認証が実行されない場合の問題を回避できます。

  1. JSAPI 認証を設定します。 詳細については、「JSAPI 認証を設定する」をご参照ください。

  2. URL ホワイトリストを設定します。 詳細については、「URL ホワイトリストを設定する」をご参照ください。

コンポーネントの変更

mPaaS 10.2.3 ベースラインでは、以下のコンポーネントが変更されています。 以前にこれらのコンポーネントを選択した場合は、以下の変更に従って操作を再度実行する必要があります。 詳細については、「コンポーネント管理」をご参照ください。

  • 同期 サービスモバイル同期 サービス (MSS) に変更されました。

  • コードスキャナ

  • コードスキャナが追加されました。 AI を使用してコードをスキャンする必要がある場合は、このコンポーネントを追加できます。

コンポーネントの使用に関するアップグレードガイド

統合ストレージ

10.2.3 以降のベースラインバージョンでは、データベースストアが OrmLiteSqliteOpenHelper を作成する方法が更新されています。詳細については、「OrmLiteSqliteOpenHelper を作成する」をご参照ください。

コンポーネント API の変更

統合ストレージ

  • com.alibaba.mpaasdb.MPSQLiteOpenHelper が追加されました。

  • com.alibaba.mpaasdb.MPSQLiteDatabase が追加されました。

  • com.alibaba.sqlcrypto.sqlite.SQLiteDatabase が削除されました。

  • com.j256.ormlite.xxcom.alibaba.j256.ormlite.xx に変更されました。

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

カスタムベースラインを使用している場合は、新しいバージョンに基づいてベースラインを再度カスタマイズする必要がある場合があります。 これを行うには、チケットを送信するか、mPaaS カスタマー サービスに連絡して確認してください。

回帰テストの実行

コンポーネント

テスト項目

モバイルゲートウェイ サービス (MGS)

  • RPC リクエストが正常かどうかを確認します。

  • 署名検証が有効になった後、RPC リクエストが正常かどうかを確認します。

メッセージプッシュ サービス (MPS)

  • ユーザーがメッセージを正常にプッシュできるかどうかを確認します。

  • ベンダーチャネルがメッセージを正常にプッシュできるかどうかを確認します。

MSS

  • 同期機能が正常かどうかを確認します。

データセンター

UC カーネル

  • Android 13 デバイスで UC カーネルが有効になっているかどうかを確認します。

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

  • UC カーネルの機能に依存する サービス が正しく実行されているかどうかを確認します。

  • オフラインパッケージを正しくダウンロードおよび更新できるかどうかを確認します。

ミニプログラム

  • UC カーネルの機能に依存する サービス が正しく実行されているかどうかを確認します。

  • ミニプログラム SDK を正しくダウンロードおよび更新できるかどうかを確認します。

スイッチ構成 サービス

  • スイッチを正常に配信および更新できるかどうかを確認します。

アップグレード

  • バージョン更新を検出できるかどうかを確認します。

ホットパッチ

  • パッチパッケージが正しくダウンロードされているかどうかを確認します。

モバイルコンテンツ配信プラットフォーム (MCDP)

  • ブースとマテリアル情報を正常にダウンロードおよび更新できるかどうかを確認します。

位置情報 サービス (LBS)

  • チェックイン機能が正常かどうかを確認します。

モバイルリアルタイムコミュニケーション (MRTC)

  • 通話を正常に確立でき、ビデオ映像が正常かどうかを確認します。