Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS和mPOS终端-非接触式支付_Ios_Swift_Nfc - Fatal编程技术网

iOS和mPOS终端-非接触式支付

iOS和mPOS终端-非接触式支付,ios,swift,nfc,Ios,Swift,Nfc,无论我读到哪里,都不可能通过NFC在iOS Swift或Objective中写入数据。如何处理非接触式支付流程?如果不使用Apple Pay,这可能吗?如果没有任何解决办法可以为iOS启用“NFC写入”,因为NfCCore还没有提供它?苹果关闭NFC功能,因此只允许Apple Pay运行。除了读取NDEF标签外,任何应用程序都不能将手机硬件用作NFC阅读器(例如,为公共交通非接触式卡充值)或模拟非接触式卡,无论是纯软件还是使用手机的嵌入式安全元件 据我所知(苹果一直没有说太多),最新的iPhon

无论我读到哪里,都不可能通过NFC在iOS Swift或Objective中写入数据。如何处理非接触式支付流程?如果不使用Apple Pay,这可能吗?如果没有任何解决办法可以为iOS启用“NFC写入”,因为NfCCore还没有提供它?

苹果关闭NFC功能,因此只允许Apple Pay运行。除了读取NDEF标签外,任何应用程序都不能将手机硬件用作NFC阅读器(例如,为公共交通非接触式卡充值)或模拟非接触式卡,无论是纯软件还是使用手机的嵌入式安全元件


据我所知(苹果一直没有说太多),最新的iPhone硬件完全可以完成上述所有功能,但一些商业决定导致第三方开发者无法使用它。

看起来iOS 13也可以做到这一点:

谢谢你的回复。这方面的任何来源请@mictterSources了解iPhone硬件的功能:如果他们可以进行基于SE的支付(ApplePay),他们肯定可以运行大多数非接触式服务。我通常通过查看iFixit网站上苹果硬件的损坏情况来了解他们在使用什么安全元素。你能告诉我如何使用手机的嵌入式安全元素吗@mictterI恐怕只有苹果可以——苹果支付以及他们在美国推出的公交和大学通行证都是由苹果实施的(或者由苹果直接参与该项目)。这与Android中的eSE没有太大区别:没有制造商的许可,您无法访问它。唯一的问题是,无法将设备用作POS,因为核心nfc不允许开发者与支付卡交互。