Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

1. 前提条件を確認する

要件

非接触決済を構築および検証する前に、これらの要件を満たしてください:

  • デバイスとOS: NFC対応デバイスの iOS 17.4 以降。

  • Appleアカウント: 欧州経済領域(EEA)に登録された Apple ID。

  • 権限(Entitlement): Apple が HCE 権限を付与します。

    • Xcode プロジェクト設定を更新します。

    • 権限を更新する .plist.

    • 更新 Info.plist に権限と必要なメタデータを含めます。

    • 詳細については、次を参照してください Xcode での権限の構成と有効化Apple HCE 権限.

  • 場所(テスト):

    • iOS 17.4 から iOS 18.1 では、非接触決済を検証するには物理的に EEA 内にいる必要があります。

    • 以降の iOS バージョンについては、次を参照してください テスト要件Apple HCE 権限.

非接触決済を開始する前に

非接触機能を確認する

許可を要求する前に、デバイスが非接触決済をサポートしていることを確認してください。次に従います 非接触機能を確認する.

許可を要求する

あなたのデジタルウォレットアプリは次の許可を要求する必要があります: Contactless & NFC(非接触&NFC) 許可に関するエンドユーザーの体験は次のとおりです:

iOS prompt for Contactless & NFC permission
Contactless & NFC 許可を求める iOS のプロンプト。

プロンプトの後、エンドユーザーは次で許可を管理できます 設定 > あなたのイシュアアプリ > Contactless & NFC(非接触&NFC).

次のコードを使用して許可を要求します:

次の許可を要求します Contactless & NFC(非接触&NFC) エンドユーザーが最初のデジタルカードをプロビジョニングする際に許可を要求してください。

エンドユーザーが許可を拒否した場合、イシュアアプリは非接触決済を実行できません。

最終更新

役に立ちましたか?