我有个奇怪的问题,我在亚马逊上买了一些NFC空白卡,
在我的iPhone X中,我试图使用NFC工具编写内容,但我无法做到这一点。
所以我在很多论坛上看到IOS只能读取NDEF格式的标签,
所以我用Android手机用NFC工具格式化了卡,
然后,在我的iPhone的NFC工具中,我能够在NFC卡上写一个vcard,
我可以从我的Android手机上读到它,但是在IOS中什么都没有发生,我甚至不能从NFC工具中读取卡片。我只能在上面写。
发布于 2021-12-26 17:44:48
由于Mifare经典卡是一种专有格式,而不是NFC标准,因此它们的兼容性有限。
在iOS上,在硬件级别上,使用最新版本的iOS,它确实具有对这些卡进行读写的API功能,但可能不支持在iOS中自动读取这些卡。
另外,iOS不支持格式化这些卡,NFC工具表示它只部分支持这些卡。
因此,您应该能够使用CoreNFC API来编写您自己的程序来读取和写入这些Mifare经典卡。
或者,您可以使用NXP应用程序的NFC TagWriter on iOS,因为这可能会更好地支持这些卡,因为NXP是它们的制造商。
不过,最好不要使用这些卡,而使用符合NFC标准之一的卡,比如NTAG21x标记范围。
https://stackoverflow.com/questions/70473100
复制相似问题