D1 SDK v4.1.0
必須アップデート
対応プラットフォームとプロセッサアーキテクチャ
Android 8.0.0以降。
プロセッサアーキテクチャ: armeabi-v7a、arm64-v8a、x86、x86_64。
一般
改善
への準拠 16 KBのGoogle Play互換要件。これは2025年11月1日から有効になります。
D1 SDKのセキュリティ強化。
プッシュプロビジョニング
新機能
Push to Google Pay、Push to Samsung Pay向けの新しいAmexスキームのサポート。
3Dセキュア
新機能
生体認証でのアプリドメインバインディングをサポートします。
アプリ切り替えをサポートします。
不具合修正
再登録時にAndroid 8で動作していなかった プラットフォーム タイプの3DS認証処理を修正しました。
NFCウォレット
新機能
- 新しいAPIを追加しました。
D1PayConfigParams.setTransactionRetryLimitおよびD1PayConfigParams.setTransactionRetryTimeout。D1 Pay - 支払い設定向けです。新しいD1PayConfigParams.setTransactionRetryLimitAPIは、接続が中断された場合にPOS端末が実行する非接触支払い取引の最大再試行回数を設定するために使用されます。D1PayConfigParams.setTransactionRetryTimeoutAPIは、エラーを返す前にPOS端末が取引の再試行を待機する時間(秒)を設定するために使用されます。 - プッシュ通知なしのカードデジタル化をサポートします。デジタル化プロセスではプッシュ通知が不要になったため、以下のAPIは不要となり非推奨です。
Thalesインテグレータは
onSuccessのコールバックに依存します。 AddDigitalCard() APIを使用してデジタル化プロセスを完了します。サポートします 16 KBのページサイズ をGoogle Playの互換性要件に準拠させるためです。この要件に準拠するには、JNA依存関係を5.17以降に、AGPバージョンを8.5.1以降に更新する必要があります。
以前D1 SDK内に統合されていたサードパーティのGoogle Tap and Payライブラリは難読化されました。その結果、インテグレータはD1 SDKを介してTap and Payライブラリに直接アクセスできなくなりました。アプリケーションでTap and Pay APIへのアクセスが必要な場合は、実装内に独自のライブラリコピーを含める必要があります。
対応プラットフォームとプロセッサアーキテクチャ
iOS 15以降。
プロセッサアーキテクチャ: arm64、x86_64。
一般
改善
2025年9月中旬にリリース予定のiOS 26との互換性。
D1 SDKのセキュリティ強化。
不具合修正
ビットコードのサポートを削除しました。
プッシュプロビジョニング
新機能
Push to Apple Pay向けの新しいAmexスキームのサポート。
Wallet Extensionsを使用して、1台のデバイスで複数のアカウントをサポートします。この機能は新しいパラメータ
last4によって管理され、 ConfigParam.CardParams の初期化に使用されます。last4パラメータが指定された場合、Apple Walletにすでにあるカードの下4桁と比較して、カードがすでにApple Walletにあるかどうかの確認に使用されます。これにより、Wallet拡張機能でカードの現在の状態を正確に表示できます。Push to Apple Payは、PagoBANCOMATスキームのコブランデッドカードをサポートするようになりました。
不具合修正
デジタル化中にiOS 26 Betaでクラッシュする不具合を修正しました。
3Dセキュア
新機能
生体認証でのアプリドメインバインディングをサポートします。
アプリ切り替えをサポートします。
最終更新
役に立ちましたか?