2016-09-02 2 views
1

Apple Walletは、付加価値サービスプロトコルをサポートしています。私はこの技術をよりよく理解するために、Walgreensロイヤリティカード(私が持っている唯一のNFC対応のロイヤリティカード)を読むためにこれを使用したいと思います。このために必要なAPDUを使用してApple Wallet Walgreensロイヤリティカードを読むにはどうすればよいですか?

APDUコマンドはAPDUコマンドSELECT FILEが記述されているNFC.15仕様、中に68ページにあります: http://www.gsma.com/digitalcommerce/wp-content/uploads/2014/07/NFC.15-Version-1.0-Mobile-Commerce-NFC-Coupons-and-Acceptance-Technical-Proposal.pdf

アップルウォッチに次のAPDU SELECTファイルをTrancieving(持ちながら、私はトンと予想ドキュメントから選択されたカード)

00 A4 04 00 07 A0 00 00 05 59 00 01 00 

戻り

6A 82 (File not found) 

現在のロイヤリティカードファイルを選択するコマンド、または複数のファイルが利用可能であれば、より特定のIDのリストを含む特別な応答である。私は間違って何をしていますか? Apple WalletはカスタムRIDを使用していますか?

答えて

2

Karl、あなたは販売者IDまたはアプリケーションIDが必要です。 AID(NFC仕様に基づく)がなければ、得意先IDを取得することはできません。また、特典パスから他のデータを取得することもできません。 詳細については、このブログのエントリを確認してください: http://flomio.com/2016/07/nfc-enabled-passes-on-apple-wallet/

関連する問題