0

iOS 8 API の PassKit フレームワークを調べましたが、Passbook アプリケーションからクレジット カードの詳細を取得する API を見つけることができませんでした。Apple は、カードの詳細を iOS 8 Passbook に保存できると言っています。新しい iOS8 Passkit から (カード番号、有効期限、CCV) などのカードの詳細を取得できますか?

ユーザーがカードの詳細を手動で入力することなく、Passbook からカードの詳細を取得し、それを Payment Gateway に送信する必要があります。

どんな助けでも大歓迎です。前もって感謝します

4

1 に答える 1

2

カード番号、有効期限、cvv などの個々のクレジット カードの詳細にアプリからアクセスすることはできません。これらは実際には電話に保存されていないためです。カード情報を表すトークンのみがチップに保存されます。

Apple Pay の承認をユーザーに要求する場合は、View Controller から PKPaymentAuthorizationViewController を提示する必要があります。金額、通貨、アイテムなどを含む支払い要求 (PKPaymentRequest) をこのコントローラーに渡す必要があります。支払い/配送の詳細と「タッチ ID で支払う」オプションを示すアクション シートが表示されます。

シミュレータでこれを試しましたが、残念ながらカード セクションに「Null, null」しか表示されません。Passbook にテスト カードを追加する方法がわかりません。それができましたか?

于 2014-09-25T09:15:16.167 に答える