可以在iOS中读取受保护的NFC标签吗?

时间:2017-06-08 07:53:34

标签: ios swift nfc ndef contactless-smartcard

iOS 11中的新闻Apple现在支持为iPhone 7/7 Plus及更高版本阅读NFC标签。

我找到了一些演示,但不知道是否有办法阅读受保护的NFC标签。例如,旅行证件中嵌入了NFC标签,可以防止不安全的阅读。我在Apple文档中搜索了NFC NDEF协议,但没有任何功能需要NFC标签的质询/握手。有没有办法与这些类型的NFC标签互动?

1 个答案:

答案 0 :(得分:6)

不,Core NFC仅适用于NDEF格式的NFC标签。因此,您只能与符合NFC Forum指定的NDEF(NFC数据交换格式)硬件抽象层的NFC标签进行交互。具体来说,NFC论坛标签类型为1到5。

Core NFC概述页面:

  

iPhone 7和iPhone 7 Plus支持读取NFC NDEF标签。

     

使用Core NFC,您可以阅读近场通信(NFC)标签   类型1到5包含NFC数据交换格式的数据   (NDEF)。

使用iOS 11 NFC API无法访问非接触式智能卡(如电子护照,支付卡等)甚至NFC标签的其他保护功能(如NTAG密码保护,MIFARE DESFire或Ultralight身份验证等)。< / p>