【问题标题】:iOS can write but can’t read NFC tagiOS 能写但不能读 NFC 标签
【发布时间】:2021-12-24 12:50:11
【问题描述】:

我有一个奇怪的问题,我在亚马逊上买了一些 NFC 空白卡,

在我的 iPhone X 上,我尝试使用 NFC 工具编写内容,但我无法做到。

所以我在很多论坛上看到IOS只能读取NDEF格式的标签,

因此,我使用 Android 手机使用 NFC 工具格式化了卡,

然后在我的 iPhone 上的 NFC 工具中,我能够在 NFC 卡上写一个 vcard,

我可以从我的 Android 手机上读取它,但在 IOS 中什么都没有发生,我什至无法从 NFC 工具读取卡..我只能在上面写..

【问题讨论】:

  • 标签是 MIFARE CLASSIC

标签: android ios tags nfc


【解决方案1】:

由于 Mifare Classic 卡是专有格式而不是 NFC 标准,因此它们的兼容性有限。

在最新版本的 iOS 硬件级别上,它确实具有读取/写入这些卡的 API 功能,但可能不支持在 iOS 中自动读取这些卡。

此外,iOS 不支持格式化这些卡,NFC 工具表示它仅部分支持这些卡。

因此,您应该能够使用 CoreNFC API 编写自己的程序来读取和写入这些 Mifare Classic Card。

您也可以在 iOS 上使用 NFC TagWriter by NXP App,因为这可能会更好地支持这些卡,因为 NXP 是它们的制造商。

虽然最好不要使用这些卡,而是使用符合 NFC 标准之一的卡,例如 NTAG21x 系列标签。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    • 1970-01-01
    • 1970-01-01
    • 2020-02-05
    相关资源
    最近更新 更多