我知道从IOS11你可以访问CoreNFC来读取NDEF标签 . 我也知道它允许开发人员只访问读取模式 .

我想知道的是Greggs(面包店连锁店)如何通过他们的预付费应用程序启用非接触式支付?过程如下:

  • 预付款应用

  • 通过非接触式应用程序支付spirepayments支付点

  • 应用程序从应用内余额中扣除信用额度

此功能适用于IOS和Android用户 . 我对EMV规格了解不多,在我看来,Greggs已经将自己注册为有效的银行商家,并拥有所需的交易证书,或spirepayment硬件专门配置为允许非标准NFC支付(特别是来自Greggs应用程序) ) .

无论哪种方式,我都可以't figure out how given IOS CoreNFC only allows reading, it'将数据发送到付款点?