我做 NFC.cool 已经好几年了,这是一款用来读取和写入 NFC 标签的应用,而有一个问题落进我收件箱的频率几乎超过其他任何问题:「为什么我的 iPhone 打不开我家小区的门?」有人信心满满地把手机贴到楼宇门禁读卡器上,盼着奇迹发生,换来的却是一扇紧锁的门那冷淡、无动于衷的沉默。
如果你也是这样,那你并不孤单,而且不,Siri 并不是在跟你怄气。诚实的答案比大多数人想象的更简单、也更技术:你小区的卡没有按你 iPhone 的规则来玩。让我来解释一下原因,因为一旦你看清背后那个频率不匹配的问题,整件事就不再像是故障了。
抛开极客黑话的技术解说
每当有人问我这个问题,我总是先把两个被混着用、其实根本不该混用的术语区分开来:
**RFID(射频识别)**是一种用于无线识别和追踪物体的广义技术。我把 RFID 想象成隔着街朝朋友喊话:通常是单向交流,你小区的 RFID 卡发出一个信号,门负责听。RFID 有不同的分支:低频(LF)、高频(HF)和超高频(UHF)。它支撑着门禁卡、宠物芯片、库存追踪,没错,还有那些小区门禁卡。
**NFC(近场通信)**本质上是 RFID 的一个工作在高频(13.56 MHz)的专门子集。它更像是两个站得很近的朋友之间一场亲密的交谈。NFC 支持双向通信、安全的数据交换和丰富的交互,这正是你的 iPhone 在 Apple Pay、AirTag 和电子名片这些功能上使用 NFC 的原因。
所以,所有 NFC 都是 RFID,但并非所有 RFID 都是 NFC。这一句话,几乎就是我收到的每一封「为什么用不了」邮件的根源。如果你想更完整地了解 NFC 如何归属于 RFID,我在NFC 标签新手指南里讲过。
为什么你的 iPhone 对小区门禁卡说「不」
下面这部分我已经解释过几百遍了。你小区的门禁卡很可能用的是某种 RFID,它落在你 iPhone 所认得的 NFC 标准之外:通常是低频 RFID,或者某种 iPhone 无法解读、经过专有加密的高频方案。Apple 出于安全性、电池效率和一致的用户体验考虑,刻意让 iPhone 只与 13.56 MHz 的 NFC 协同工作。
说白了:你的 iPhone 不会说你小区 RFID 的那套方言。这就好比指望用 Netflix 的会员资格混进电影院:大致是同一个意思,却是完全不同的两个世界。而且这也不是我能在自己的应用里绕过去打补丁的 bug:手机内部的那块无线电芯片,根本就没法调到那张卡所使用的频率上。如果你好奇 Apple 在 NFC 体系里究竟开放了什么、没开放什么,我在揭秘 iPhone 上 NFC 的内幕里写过。
能不能把小区门禁卡克隆或复制到 iPhone 上?
简单说:不能,而且我现在已经不再避讳这么说了。Apple 的 Wallet 和 NFC 体系是刻意被锁死的,为的是避免那些显而易见的安全噩梦:有人随手就把你的信用卡或楼宇钥匙复制到一部手机上。想象一个任何人都能把门禁卡克隆进 iPhone 的世界:你家大堂会变成一扇旋转门。Apple 在这里设下的限制,是为了守护你的数字生活安全,而作为一个每天都在和这套体系打交道的人,我也会做出同样的选择。
还值得知道的是,那些确实能装下秘密信息的卡(带有真正加密保护的那种),在设计上本就不容易被复制。关于这一面,我在在加密 NFC 标签上安全保存秘密信息里深入聊过。
你可以改做些什么
Apple 在短期内不会在这件事上让步,所以下面是我建议的、与 RFID 现实和平共处的方式:
**兼容智能手机的系统。**问问你的小区物业,能否升级到与数字钱包打通的现代门禁系统。这才是真正的解决办法,而且它每年都在变得更普遍。
**NFC 贴纸或标签。**可编程的 NFC 标签在家里和可控场景下真的很有用,我自己就一直在用,但在这件事上,只有当你小区的读卡器确实会说 NFC 时它才帮得上忙。如果你想试试,可以从在 iPhone 上写入你自己的 NFC 标签开始。
**专用的 RFID 卡或门禁扣。**目前,还是把那张小区门禁卡留在钥匙串上吧。对那把特定的锁来说,它仍然是合适的工具。
结论
这并不是你的 iPhone 在闹脾气,而是 Apple 把安全性和一致性放在了首位,加上一道任何软件更新都无法弥合的频率鸿沟。在楼宇普遍采用兼容 NFC 的门禁系统之前,那块塑料卡片仍然是你进大堂的钥匙。你的 iPhone 在支付、电子名片和惊艳朋友这些事上都表现出色,但小区门禁,至少眼下,还停留在过去。
至少下一次你被困在一段尴尬的电梯之旅里时,你已经有了一个解释原因的好故事。