9

iOS 11 SDK 中引入了 CoreNFC。CoreNFC 可以用于 iOS 上的智能卡模拟吗? CoreNFC 的 Apple 文档

4

1 回答 1

16

对于智能卡仿真,我们需要通过 NFC 模块发送卡的数据(如 PAN、CVV2、...)。根据 Apple 的文档,CoreNFC 仅允许 NFC 模块读取类型 1 到 5 的近场通信 (NFC) 标签,其中包含 NFC 数据交换格式 (NDEF) 中的数据。

所以目前看来答案是否定的。

您的应用程序可以读取标签,为用户提供有关其物理环境和其中真实世界对象的更多信息。例如,您的应用可能会向用户提供有关他们在商店中找到的产品或他们在博物馆参观的展品的信息。

使用核心 NFC,您可以读取类型 1 到 5 的近场通信 (NFC) 标签,其中包含 NFC 数据交换格式 (NDEF) 中的数据。要读取标签,您的应用会创建一个 NFC NDEF 读取器会话并提供一个委托。正在运行的阅读器会话轮询 NFC 标签并在找到包含 NDEF 消息的标签时调用委托,将消息传递给委托。代理可以读取消息并处理可能导致会话无效的条件。

Apple 的 CoreNFC 文档

于 2017-06-06T09:13:54.280 回答