工具与软件:
我想将 RF430与 Android 和 iOS 设备一起使用来读写 NDEF 数据。 使用 Android 14和 NFC 工具 v8.11的 Samsung S23正常工作。 带 NFC 工具 v2.31的 Apple iPhone xr 和15。 是否可以对带 iPhone 的 RF430进行读/写操作?
RF430 NDEF 存储器已经使用 S23从 MCU 接口端以及 RF 端的文本记录写入。 以下是 Android 与 iPhone 的结果比较
Android | iPhone | |
标签类型 | ISO 14443-4 | ISO 7816 |
集成技术 | IsoDep、NfcB、Ndef | 未知 |
序列号 | ||
的串行数据 | NFC 论坛4类 |
无条目 |
文本记录1: | UTF-8 (en)你好,世界! |
无条目 |
操作的结果 | 成功 |
"不支持此 NFC 标签" "写入过程中出现错误" |
格式存储器 | "错误-尚不支持此 NFC 标签" |
"此标签尚不受支持" |
来自留言板和其他在线资源的信息不清楚 iPhone 当前是否支持 ISO 14443B。 从较早的帖子,我理解 iPhone 7与 RF430,但8没有。 我没有找到关于 iPhone 支持当前车型的最新信息。 如表中所示、正在正确读取 Tag Type (标签类型)和 Serial Number (序列号)。
Apple Developer Core NFC 页面状态:
您的应用程序可以读取标签,为用户提供有关其物理环境和其中真实对象的更多信息。 使用核心 NFC、您可以读取包含 NFC 数据交换格式(NDEF)数据的1类至5类近场通信(NFC)标签。 例如,您的应用可能会为用户提供他们在商店或博物馆参观的展品中发现的产品的相关信息。
您的应用程序还可以将数据写入标签,并与协议特定标签(如 ISO 7816、ISO 15693、FeliCa 和 MIFARE标签)交互。
所以、看起来 iOS 应该能够与 RF430进行交互。 但是、开发人员页面未讨论 A 类标签与 B 类标签。
是否有人对 RF430和当前 iPhone 有过经验、以确定它们是否兼容? Apple 是否支持 ISO 14443B 标签?