このリリースノートでは、Mobile PaaS (mPaaS) 向け 10.1.60 ベースラインの Android ソフトウェア開発キット (SDK) の更新情報を逆時系列順で提供します。
新規機能
更新された機能
修正された機能
削除された機能
既知の問題
V10.1.60.19 (2021-01-11)
mPaaS フレームワーク
修正:プライバシーポップアップ表示後、ユーザーの確認前にアプリケーションがバックグラウンドに移行した際に、
GET_TASKS権限関連の API が呼び出される問題を修正しました。
V10.1.60.18 (2020-09-17)
メッセージプッシュ
修正:
MPaaSNcActivityのセキュリティ問題を修正しました。
V10.1.60.17 (2020-08-28)
プッシュ通知
修正:
exportedがtrueに設定されている場合に発生するMPaaSNcActivityのセキュリティ脆弱性を修正しました。
V10.1.60.16 (2020-08-03)
H5 コンテナーとオフラインパッケージ
修正:オフラインパッケージのダウンロードタスクが多すぎることによるスレッドプールのオーバーフロー問題を修正しました。
V10.1.60.14 (2020-07-03)
mPaaS フレームワーク
修正:潜在的な安定性の問題を修正しました。
ミニアプリ
新規:オフラインパッケージを削除する API を追加しました。
修正:
chooseLocationを使用する際に時折発生するクラッシュを修正しました。
V10.1.60.13 (2020-06-18)
ミニアプリ
修正:
navigateBackMiniProgramが現在のミニアプリを閉じられない問題を修正しました。
メッセージプッシュ
新規:Huawei プッシュメッセージのアプリケーションバッジを管理する API が利用可能になりました。
V10.1.60.12 (2020-05-28)
ミニアプリ
更新:
getLocationによって返されるデータを最適化しました。
スキャン
修正:10.1.60.11 で発生した、プリセットされたスキャン認識タイプが無効になる問題を修正しました。
H5 コンテナーとオフラインパッケージ
修正:一部のシナリオで自動ページログのページソースフィールドが異常になる問題を修正しました。
V10.1.60.11 (2020-05-14)
スキャン
新規:開発およびメンテナンスコストを削減するため、カスタムスキャン API を追加しました。
新規:カスタムスキャンに周辺光の輝度監視機能を追加しました。
ミニアプリ
新規:都市選択用の API を追加しました。
更新:
getLocationメソッドが、通りと近隣の POI (Point of Interest) データを取得するようになりました。
プッシュ通知
更新:Mi Push SDK をバージョン 3.7.6 に更新しました。
修正:Apsara Stack 上の古い MPS バージョンとの互換性を保つため、ログ診断メッセージのフォーマットを修正しました。
V10.1.60.10 (2020-04-24)
ミニアプリ
新規:マップ機能の AMAP 依存関係を削除しました。AMAP を独自に統合できるようになりました。
新規:アカウントリンクの権限付与オーバーレイにキャンセルボタンを追加しました。
修正:
mp_h5_push_window_use_activityがYESに設定されている場合に、新しいウィンドウを開くとミニアプリの tabBar が無効になる問題を修正しました。修正:Android 6.0 より前のバージョンを実行しているシステムで、
my.requestが特定のドメイン名にアクセスした際に発生する SSL エラーを修正しました。修正:
getLocationが不正なcityAdCodeを返す問題を修正しました。
ロケーション
新規:AMAP 依存関係を削除しました。AMAP 位置情報を独自に統合できるようになりました。
スキャン
解決:スキャン機能と Alipay 決済 SDK との間の難読化の競合を解決しました。
V10.1.60.9 (2020-04-09)
H5 コンテナーとオフラインパッケージ
修正:Huawei EMUI 10 で
<input>タグがカメラを開けない問題を修正しました。詳細については、「よくある質問」をご参照ください。修正:ファイルが選択された後、
<input file>タグが再利用できない問題を修正しました。
メッセージプッシュ
新規:userId パラメーターを必要としないユーザーバインディング API を追加しました。
修正:ログ取得の失敗を修正しました。
ミニアプリ
修正:カスタム起動読み込みページで、開始および終了アニメーションが遅延する問題を修正しました。
V10.1.60.8 (2020-03-27)
メッセージプッシュ
修正:プッシュサービスポートの解析に関する問題を修正しました。
モバイル分析
新規:デバイスの IMEI (International Mobile Equipment Identity) および IMSI (International Mobile Subscriber Identity) を読み取るためのスイッチを追加しました。
修正:キープアライブ間隔の設定が無効になる問題を修正しました。
ミニアプリ
新規:
openLocationAPI にナビゲーションサポートを追加しました。更新:
getSystemInfoAPI に mPaaS フィールドを追加しました。修正:一部のシナリオでアカウントリンクのログイン中に発生するブロッキング問題を修正しました。
V10.1.60.6 - V10.1.60.7 (2020-03-12)
メッセージプッシュ
修正:特定の条件下で組み込みメッセージ通知のイベントトラッキングに影響するエラーを修正しました。
既知の問題:構成ファイルにおけるポート解析の問題に対して手動での修正が利用可能です。詳細については、「よくある質問」をご参照ください。
スキャン
新規:スキャン用のプリセット認識タイプをサポートしました。
新規:PDF417 コード認識をサポートしました。
更新:カスタムスキャンには
BQCScanCallbackインターフェイスが必須になりました。
V10.1.60.5 (2020-02-27)
スマート配信
新規:スプラッシュスクリーン広告の最大サイズと単位を設定できるようになりました。
モバイル分析
修正:ログアップロード時のネットワーク条件に関するコンソール設定が無効になる問題を修正しました。
ミニアプリ
新規:ミニアプリの権限構成を拡張できるようになりました。
新規:起動読み込みページをカスタマイズできるようになりました。
修正:
openLocationJSAPI が戻り値を提供するようになりました。
メッセージプッシュ
新規:組み込みメッセージ通知をサポートしました。
修正:構成ファイルにおけるポート解析の問題を解決しました。詳細については、「よくある質問」をご参照ください。
mPaaS フレームワーク
新規:Inside モードでのプライバシーポップアップをサポートしました。
修正:Portal & Bundle モードにおける Android 6.0 のプライバシーポップアップのバージョン制限を修正しました。
V10.1.60.4 (2020-02-13)
mPaaS フレームワーク
新規:プライバシー権限ポップアップ機能を追加しました。詳細については、「プライバシー権限ポップアップ」をご参照ください。
V10.1.60.3 (2020-01-17)
メッセージプッシュ
更新:MiPush SDK をバージョン 3.7.2 にアップグレードしました。
更新:他のバックグラウンドサービスが初期化前にプッシュサービスを起動するのを防止しました。
ミニアプリ
更新:共有ボタンの位置を調整できるようになりました。
H5 コンテナーとオフラインパッケージ
新規:
webviewの事前作成を無効にするスイッチを追加しました。
ソーシャル共有
修正:WeChat SDK の難読化構成を修正しました。共有 API を除くすべてのパブリック API を使用できるようになりました。
mPaaS フレームワーク
修正:Inside モードのアプリがシステムによって回収された後、バックグラウンドから再開する際にクラッシュするバグを修正しました。
マルチメディアベースライブラリから
androidannotationsへの依存関係が削除されました。
V10.1.60.1 (2019-12-27)
ベースライン 10.1.60 が正式にリリースされました。ベースライン 10.1.60 へのアップグレードに関する詳細については、「mPaaS 10.1.60 アップグレードガイド」をご参照ください。
リアルタイムリリース
修正:userId 内の異常な文字が原因でスイッチがクラッシュする問題を修正しました。
スマート配信
新規:userId が設定されていない場合、ログから自動的に読み取るようになりました。
ミニアプリ
更新:権限付与ログインのリダイレクトフローを最適化しました。
修正:決済 SDK を使用する際に商品の受領確認が失敗する問題を修正しました。
メッセージプッシュ
更新:OPPO SDK がバージョン 2.0.2 にアップグレードされました。
ソーシャル共有
新規:イベントトラッキングプラグインを追加しました。
V10.1.60(beta).14 (2019-12-20)
ミニアプリ
新規:Alipay アカウントをデタッチするための API をアカウントリンクに追加しました。
修正:以前に拒否した場合、アカウントリンクの権限付与のためにアプリケーションを強制終了する必要がある問題を修正しました。
メッセージプッシュ
新規:OPPO および VIVO プッシュチャネルのサポートが追加されました。
V10.1.60(beta).13 (2019-12-13)
H5 コンテナーとオフラインパッケージ
修正:特定バージョンへの更新リクエストにインストール済みバージョンが含まれていない問題を修正しました。
位置情報
新規:安定性を向上させるため、内部ロジックを最適化しました。
新規:レガシーと新しいデータ構造の両方との互換性を確保するため、位置情報アダプターを追加しました。
更新:AMAP 位置情報 SDK を V4.7.2 にアップグレードしました。
スマート配信
更新:大きすぎる広告スロットを防ぐため、スプラッシュスクリーンの幅と高さの制限を最適化しました。
更新:読み込みシーケンスを最適化しました。
V10.1.60(beta).12 (2019-11-28)
H5 コンテナーとオフラインパッケージ
修正:初回起動時にページのイベントトラッキングができない問題を修正しました。
ミニアプリ
新規:決済シナリオ構成用の API を追加しました。
更新:ミニアプリ更新時のエラーページを変更しました。
更新:ミニアプリのリクエスト API から例外ロジックを削除しました。
リアルタイムリリーススイッチの構成
修正:スイッチがホワイトリストで制御できない問題を修正しました。
V10.1.60(beta).11 (2019-11-14)
プッシュ通知
新規:到達、開封、無視イベントのアダプテーションレイヤーに API を追加しました。
更新:最小ハートビート間隔とデフォルトの再接続間隔を 2 分に調整しました。
H5 コンテナーとオフラインパッケージ
新規:setMixContentMode のサポートを追加しました。詳細については、「H5 コンテナー構成」をご参照ください。
ミニアプリ
修正:ミニアプリの数字キーパッドが使用できない問題を修正しました。
修正:ミニアプリのキーボードがちらつく問題を修正しました。
モバイル分析
修正:リリースパッケージでスタッタリング監視が無効になるバグを修正しました。
修正:カスタムログのデフォルト biztype が空のままになるバグを修正しました。
削除:RPC プロキシをバイパスする AMAP 位置情報リクエストのエラーログを削除しました。
V10.1.60(beta).10 (2019-11-07)
リアルタイムリリースアップデーター
新規:強制アップグレード中に現在のアプリを終了するかどうかをユーザーが制御できるように、ForceExit コールバックインターフェイスを追加しました。
ミニアプリ
更新:ミニアプリのキープアライブオプションがデフォルトで無効になりました。
修正:ミニアプリのタブを素早くクリックすることで発生するイベントの上書き問題を修正しました。
修正:UC カーネルでのデバッグ用に Inspector を有効にしたときに発生するクラッシュを修正しました。
V10.1.60(beta).9 (2019-10-30)
H5 コンテナーとオフラインパッケージ
新規:ミニアプリのビデオコンポーネントを追加しました。
新規:戻るボタンの repeatCount 検証を無効にする
mp_h5_back_key_ignore_repeat_countを追加しました。修正:
H5_APP_UNZIPログフォーマットのバグを修正しました。重要nebula-build には新しい API があります。カスタムバージョンを使用している Apsara Stack ユーザーは、テクニカルサポートに連絡して対応するカスタムバージョンを入手してください。
V10.1.60(beta).8 (2019-10-24)
ミニアプリ
修正:アカウントリンク決済 API によって返されるパラメーターに関する問題を修正しました。
修正:マップ位置情報コンポーネントの互換性の問題を修正しました。
V10.1.60(beta).1 ~ 10.1.60(beta).7 (2019-10-16)
mPaaS フレームワーク
新規:mPaaS Inside の quinoxless モードと、
MPFramework.getApplicationメソッドへの複数プロセスのサポートを追加しました。新規:ユーザーのワークロードを削減するため、mPaaS Inside に
MultidexApplicationクラスを追加しました。新規:Huawei Mate X モデルのサポートを追加しました。
H5 コンテナーとオフラインパッケージ
新規:カスタム H5 ページのデフォルトタイトルとして
MPaaSDefaultTitleを追加しました。
プッシュ通知
新規:到達、クリック、無視イベントのイベントトラッキングレポート API を追加しました。
更新:
showDefaultMsgおよびshowTestMsgメソッドを非推奨にしました。
V10.1.60(beta) (2019-08-08)
スマート配信
新規:スマート配信クライアントコンポーネントが利用可能になりました。このコンポーネントは、アプリケーション内でパーソナライズされた広告を配信します。特定のユーザーグループへのターゲット広告配信をサポートし、アプリのオペレーターがユーザーに正確かつ迅速にリーチするのに役立ちます。詳細については、「スマート配信」をご参照ください。
V10.1.60(beta) (2019-08-05)
mPaaS フレームワーク
新規:クライアント SDK バージョン 10.1.60 (beta) をリリースしました。
新規:Android 10.0 (Q) のサポートを追加しました。
更新:compileSdkVersion 26 以降をサポートします。
更新:minSdkVersion 18 以降をサポートします。
更新:targetSdkVersion 26 をサポートします。
修正:特定のシナリオで存在しないファイルを頻繁に読み取ることによって引き起こされるパフォーマンスの問題を修正しました。
修正:ミニアプリのキープアライブシナリオでページスタックが乱れる問題を修正しました。
ベータ版は安定性が保証されておらず、開発および検証目的のみを対象としています。本番環境では使用しないでください。
64 ビット CPU はまだサポートされていません。
モバイルゲートウェイ
新規:Wireless Guard 署名が必要かどうかを設定するパラメーターを追加しました。
更新:リクエストタイムアウトの範囲が 3〜300 秒になりました。
モバイル分析
新規:より多くのロングテールデバイスモデルでのフリーズログ監視のサポートを追加しました。
更新:パフォーマンスを向上させるため、内部ロックを最適化しました。
削除:一部の不要な例外のロギングを削除しました。
リアルタイムリリースアップグレード
新規:カスタムダウンロードパスを設定する機能を追加しました。詳細については、「リリース管理」をご参照ください。
新規:起動後に古いインストールパッケージを自動的にクリーンアップする機能を追加しました (フレームワークの統合が必要です)。
リアルタイムリリース構成
更新:完全な構成のプル中に呼び出された場合の
getConfigメソッドのロジックを更新しました:以前のロジック:メソッドは完全なプルが完了するのを待ってから構成を返していました。
新しいロジック:メソッドはキャッシュデータをすぐに返すようになりました。
H5 コンテナーとオフラインパッケージ
新規:最新バージョンが完全にダウンロードされていない場合に、古いオフラインパッケージバージョンにダウングレードすることを許可する構成を追加しました。
新規:タイトルバーをカスタマイズするために、H5TitleView ベースクラスに新しいインターフェイスを追加しました。詳細については、「カスタムタイトルバー」をご参照ください。
更新:署名検証に関連する一部の MPNebula API を変更しました。詳細については、「アップグレードガイド」をご参照ください。
削除:非推奨の H5ExtConfigProvider を削除しました。コンテナーは JSON ファイルを使用して構成されるようになりました。詳細については、「H5 コンテナー構成」をご参照ください。
削除:UC カーネルでのサブリソースリクエストに対する必須の SSL 証明書検証を削除しました。インテグレーターは自己署名証明書を使用できるようになりました。
ミニアプリ
新規:新しい API とコンポーネントのサポートを追加しました。ベースライブラリはバージョン 1.14.1 にアップグレードされました。詳細については、「ミニアプリ」ドキュメントをご参照ください。
新規:IDE に実機プレビューとデバッグ機能を追加しました。
新規:カスタム実装が必要な共有機能のサポートを追加しました。詳細については、「ミニアプリ共有」をご参照ください。(2019-10-15)
更新:Portal プロジェクト構成が更新されました。詳細については、「Portal プロジェクト構成要件」をご参照ください。
更新:デフォルトで組み込みナビゲーションバーが使用されるようになりました。カスタムナビゲーションバーに切り替えるには、「H5 コンテナー構成」の
mp_ta_use_original_mini_navigationbarの構成をご参照ください。(2019-10-15)
メッセージプッシュ
更新:Mi Push SDK をバージョン 3.6.19 に更新しました。(2019-09-02)
ソーシャル共有
修正:Huawei スマートフォンでのショートメッセージ共有に影響するバグを修正しました。
スキャン
新規:標準 UI にダブルクリックでズームする機能を追加しました。
新規:暗い環境で自動的にフラッシュライトを点灯する機能を標準 UI に追加しました。
更新:ScanRequest の一部の set/get メソッドの命名を標準化しました。
更新:一部の基盤となるスキャン API を更新しました。カスタム UI を適応させる必要があります。詳細については、「スキャン」ドキュメントをご参照ください。