浏览指南与章节
NFC Utils 指南
读取标签
用手机、USB 或蓝牙读卡器读取标签。在「信息」或「完整扫描」中查看结果,复制读取结果,并打开相应工具。
读取页面
首次读取前,「读取」标签页显示 NFC Utils 标志、「信息 / 完整扫描」、读卡器状态行、带非接触图标的圆形按钮和「标签读取」标题。「读取标签」按钮始终位于页面底部。
- 读取标签 开始读取。带非接触图标的圆形按钮作用相同。读取期间,「读取标签」按钮显示「正在扫描…」。
- 信息 / 完整扫描 选择结果的显示范围,同时适用于下一次读取和屏幕上已有的结果。应用每次启动时默认选择「信息」。
- 读卡器状态行 状态行以绿色显示已连接的 USB 或蓝牙读卡器的型号名称。使用手机自带天线时,不显示读卡器状态行。
- 读卡器未连接 读取按钮会变暗。红色读卡器状态行显示「未接入 USB 读卡器」、「未选择蓝牙读卡器」,或读卡器名称后加「(未连接)」。
- 正在连接读卡器 琥珀色状态行显示「正在查找」或「正在连接」,后接读卡器名称。
- 返回 关闭结果或错误提示,返回初始页面。
- 解锁 填好「解锁 ePassport」中的三个字段后,此按钮会替代「读取标签」。点击可开始解锁并读取护照。
在 iPhone、Android 手机和竖屏平板上,顶部栏仅显示标志,标签页位于底部,「自动读取」开关位于读卡器状态行下方。iPhone Duo 和 Android 折叠屏设备合上时或展开后横屏使用时,「返回」和 AUTO 位于右侧边栏,标签页位于栏底部。横屏 iPad 也采用这一布局。展开后竖屏使用时,iPhone Duo 和 Android 折叠屏设备的「返回」和 AUTO 位于顶部一行,标签页位于底部悬浮栏。Mac 有「自动读取」开关,没有侧边栏或标签栏。所有设备上的「复制文本」和「复制 JSON」都位于结果正上方。
在 iPhone 和竖屏 iPad 上,“读取”“工具”“历史记录”和“设置”位于底部标签栏。在横屏 iPad 或带侧边栏的 iPhone Duo 布局中,它们位于侧边栏底部。
Mac 窗口没有侧边栏或标签栏。标题栏左侧是标志和 NFC Utils 名称,中间是“读取”“工具”和“历史记录”的切换控件,右侧是读卡器控件和“设置”齿轮按钮。读卡器控件显示已连接的读卡器名称,未连接时显示“连接读卡器”。齿轮按钮用于打开“设置”。
用手机读取
在 iPhone 上,点击「读取标签」会打开系统 NFC 面板,显示「请将标签靠近手机顶部。」请将标签保持在该位置,直到面板确认读取完成。
- 每次只放一个标签 面板显示「发现多个标签。请只放置一个标签。」后,仍会继续查找标签。请移开多余的标签。
- 标签连接 面板显示「无法连接到标签。请保持标签静止。」后,仍会继续查找标签。请将标签保持在手机顶部,不要移动。
- 护照读取进度 十个方块会随护照文件的读取进度依次填满。请保持护照不动,直到读取完成。
- 取消 停止等待,不报错。离开应用或锁定屏幕也会结束读取。
- 等待时限 等待 60 秒仍未发现标签时,iPhone 会关闭面板并返回初始页面。
- 手机正忙 在命令执行期间移开标签,可能使 iPhone 的 NFC 保持忙碌状态,最长约 30 秒。「读取标签」和带非接触图标的圆形按钮在此期间会变暗且不可点击。待「读取标签」恢复可用后再试。
- 银行卡 在 iPhone 上读取银行卡需要 USB 或蓝牙读卡器。
- 准备扫描 在 Android 上用手机读取时,应用会显示「准备扫描」面板,可用系统返回手势取消。60 秒后仍未结束的读取会失败,并显示「读取未完成。请移开标签,然后重新放置。」
用 USB 或蓝牙读卡器读取
在 iPhone、iPad 和 Mac 上,通过 USB 或蓝牙读取时使用应用的扫描面板。iPad 和 Mac 需要外接读卡器。连接方法请参阅读卡器指南。
- 准备扫描 面板显示「请将标签放在读卡器上。」等待标签没有时间限制。
- 正在读取 读卡器发现标签时,此状态会与「正在读取…」一同出现。请将标签留在读卡器上,直到读取完成。
- 护照读取进度 十个方块会随护照文件的读取进度依次填满。
- 读卡器连接 点击「未接入 USB 读卡器」或「蓝牙读卡器未连接」提示可打开「设置」。
- 取消 点击「取消」或 X 可关闭面板。尚未完成的读取结果会被丢弃。
- 读取时限 读取开始后,时限为 12 秒;护照和银行卡为 45 秒。超时会显示「读取未完成。请移开标签,然后重新放置。」
- 放置标签 标签已放在读卡器上时,点击「读取标签」就会开始读取。每次读取后,先移开当前标签,再放置下一个。
- Android 上的 USB 在 Android 上,将 USB 读卡器接入手机会打开 NFC Utils,并将来源切换为 USB。
自动读取
「自动读取」会在「读取」标签页连续读取多个标签,不显示扫描面板。每次先移开当前标签,再放置下一个。应用会记住「自动读取」的开关状态。
- AUTO AUTO 用于在 iPhone Duo、Android 折叠屏设备和横屏 iPad 上开启或关闭「自动读取」。在 iPhone Duo 和 iPad 上,若所选 USB 或蓝牙读卡器不能自行读取,AUTO 就会变暗。在 Android 折叠屏设备上,AUTO 也可配合设备内置 NFC 使用。
- 自动读取 在 Android 手机和平板上,「自动读取」开关始终位于读卡器状态行下方,可配合设备内置 NFC、USB 读卡器或蓝牙读卡器使用。在 iPhone 上,只有所选 USB 或蓝牙读卡器能自行读取时,这个开关才会出现在此处。竖屏 iPad 的开关也位于读卡器状态行下方,Mac 也有「自动读取」开关。iPad 和 Mac 都需要能自行读取的读卡器。
- 等待标签 应用会读取放在读卡器上的每一个标签。读取按钮显示「自动读取中」。
- 工具优先 有工具在等待标签时,会先由该工具处理标签。
解读结果
在 iPhone、iPad 和 Mac 上,结果顶部是一条绿色横条,显示芯片名称和旁边的勾号。在 Android 上,结果显示在一张卡片内,「芯片」、UID 和原厂签名验证结果各占一行。
- 信息 显示摘要行、护照图像、未在摘要中列出的 NDEF 记录,以及随机 ID 或部分读取等说明。
- 完整扫描 还会显示本次读取结果中的所有部分,包括以十六进制列出每条记录载荷的 NDEF 部分,以及存储器映射。
- Mac 面板 在 Mac 上,“信息”和“完整扫描”的“概览”会显示以芯片名称为标题的摘要面板。窗口较宽时,摘要面板与“NDEF 记录”面板并排显示;窗口较窄时,摘要面板位于其上方。“设置”中的“界面大小”设得越大,就需要越宽的窗口才能让两个面板并排显示。
- 每行的值 每行的值上方都有小号标签,字母采用大写。绿色表示结果正常,琥珀色表示需要注意,红色表示有问题。
- 行说明 点击行旁的 (i) 按钮可查看该行的说明。点击 X 或说明框外的区域可关闭说明。
- UID 点击 UID 旁的复制按钮可复制该值。按钮会显示勾号,持续两秒。
- 复制 复制链接地址。
- 打开链接 在系统浏览器中打开链接。
数据行、记录与存储器
NDEF 记录类型包括 URI、文本、智能海报、MIME 和外部类型。没有可用的 NDEF 消息时,NDEF 行会说明原因。
- NDEF 记录 每条记录都有编号,先显示类型和载荷大小,再显示文本、链接,或「二进制载荷」及其十六进制数据。「完整扫描」还会显示记录格式,并在适用时显示「短记录」和 URI 前缀。摘要中已有的记录会标为「已在上方显示」。
- 空 标签没有 NDEF 内容。
- 未格式化 标签未格式化为 NDEF。
- 格式有误 NDEF 消息的格式有误。
- 无 NDEF 应用 未找到 NDEF 应用。
- 未读取 未读取 NDEF。
- 无法读取 无法读取 NDEF。
- 存储器映射 「完整扫描」列出各页或存储块的偏移量、十六进制字节和 ASCII。某页显示「•• •• •• ••」,表示卡片拒绝了该页的读取请求。
- 锁定 琥珀色标记表示页或存储块已锁定。这可能对应 Type 2 锁定位、ISO 15693 存储块安全状态,或需要政府专用访问权限的护照文件。
复制结果
「复制文本」和「复制 JSON」均复制当前视图的内容。复制前先选择「信息」或「完整扫描」。
- 复制文本 复制芯片名称、UID、读取时间和来源,随后是可读取的数据行和记录。「完整扫描」还包含所有部分及存储器映射,并标出已锁定的页。
- 复制 JSON 将同样的「信息」或「完整扫描」视图内容复制为 JSON。
- 字段名 无论应用使用哪种语言,复制的字段名均保留英文。
- 分享 如需分享文件,请在「历史记录」中打开该次读取记录,再使用「分享」。
各类卡片显示的信息
- NTAG 与 Ultralight 显示芯片、UID、NXP 原厂签名验证结果、已存储的链接、存储器、保护、计数器和镜像设置,以及 NDEF。「完整扫描」还显示 IC 信息、能力容器、配置字节和锁定字节,以及存储器映射。
- NTAG 424 DNA 显示存储器、访问权限、SDM、NDEF 文件状态和 SDM 计数器。TagTamper 还会显示封条状态,值为「完好」、「已破损」或「未启用」。「完整扫描」还显示各个文件、应用密钥和 SDM 设置。
- ICODE 与 ISO 15693 显示 EAS、存储器和保护信息,以及 NXP 系统信息和存储器映射。
- FeliCa 与交通卡 显示卡片详情,并在卡片提供受支持的电子钱包公开数据时显示余额。「完整扫描」还显示系统和电子钱包信息。
- DESFire、Plus 与其他 ISO-DEP 卡片 显示芯片标识信息和可读取的应用数据。
- 银行卡 「信息」显示卡片返回的支付网络、账户号码、有效期、持卡人姓名和发卡国家。字段缺失表示该数据不可用。「完整扫描」为每个支付应用单列一节。在 iPhone、iPad 和 Mac 上,请使用 USB 或蓝牙读卡器。
- MIFARE Classic、Topaz、ISO 14443-B 与未知芯片 显示芯片和 UID。「完整扫描」还显示技术信息。
- ePassport 首次读取会识别出 ePassport,显示其访问方式,将「持有人」显示为「已锁定」,并在结果下方添加「解锁 ePassport」卡片。已记住的证件会在首次读取时解锁。
读取失败时
读取失败时,圆形按钮的位置会显示红色的「读取失败」卡片及失败原因。
- 读取中断 「读取失败」表示标签离开了射频场、读卡器连接中断,或命令超时。保持标签不动,再次读取。蓝牙连接问题会显示在「设置」中的「读卡器」下。
- 读取超时 无论使用手机 NFC、USB 读卡器还是蓝牙读卡器,「读取未完成」都表示读取超过了时限。在 Android 上,时限为 60 秒。移开标签,然后重新放置。
- NFC 已关闭 「NFC 已关闭」表示手机的 NFC 已停用。请在系统设置中启用 NFC。在 Android 上,点击扫描面板中的这条消息即可打开相应设置。
- NFC 不可用 「此设备无法使用 NFC」表示手机的 NFC 不可用。
- 手机正忙 「手机仍在完成上一次读取」表示手机的 NFC 正忙。等待几秒后再试。
- 护照无响应 移动护照,让照片页的另一处或封底贴在手机 NFC 天线所在的位置,或放在读卡器上。然后保持护照不动,再次读取。
- 护照连接中断 连接在读取完成前中断。使用 iPhone 的 NFC 时,需等待约 15 秒,「读取标签」按钮才会重新出现。保持护照不动,再次读取。
- 护照拒绝所填信息 护照未接受这些信息。请对照护照印刷页核对证件号码、出生日期和有效期,然后重试。
- 未识别的卡片 应用未识别出卡片不代表读取失败。结果仍会显示芯片类型和 UID。
读取后
- 保存历史记录 「设置」中的此选项默认开启。每次成功读取的完整结果都会保存到「历史记录」。读取失败时不保存记录。
- 触感反馈 手机启用触感反馈后,振动一次表示读取成功,振动三次表示失败。可在「设置」中的「触感反馈」下更改此选项。
- 返回 返回初始页面。
- 读取标签 清除当前结果并开始新的读取。
- 工具 打开时,应用会自动选中此次读取识别出的卡片类型,并显示可用工具。