1. 前提条件を確認する
要件
非接触決済を構築して検証する前に、次の要件を満たしてください:
デバイスとOS: NFC対応デバイス上の iOS 17.4 以降。
Apple Account: 欧州経済領域(EEA)で登録された Apple ID。
エンタイトルメント: Apple が HCE エンタイトルメントを付与します。
Xcode プロジェクトの設定を更新します。
エンタイトルメントを更新する
.plist.更新
Info.plistにエンタイトルメントと必須のメタデータを含めます。詳細は次を参照してください: Xcode でエンタイトルメントを構成して有効にする で Apple HCE エンタイトルメント.
場所(テスト):
iOS 17.4 から iOS 18.1 では、非接触決済を検証するために物理的に EEA 内にいる必要があります。
以降の iOS バージョンについては、 テスト要件 で Apple HCE エンタイトルメント.
HCE エンタイトルメントのリクエストを Apple に送信するときは、サポートされる AID の完全な一覧を含めてください。
PPSE AID を必ず含めてください:
2PAY.SYS.DDF01 (16進形式では「325041592E5359532E4444463031」)
非接触決済を開始する前に
非接触対応を確認する
許可をリクエストする前に、デバイスが非接触決済をサポートしていることを確認してください。次に従ってください 非接触対応を確認する.
許可をリクエストする
あなたのデジタルウォレットアプリケーションは Contactless & NFC の許可をリクエストする必要があります。エンドユーザーの体験は次のとおりです。
プロンプトの後、エンドユーザーは 設定 > あなたのイシュアアプリケーション > Contactless & NFC.
次のコードを使用して許可をリクエストします:
最終更新
役に立ちましたか?