在现有的 iPhone 上用户一般需要先启動应用程序,虽然才能调用 NFC 功能而现在,新推出的 iPhone Xs/Xs Max/Xr 支持在未启动 App 的情况下直接扫描 NFC 标签
新引入的 NFC 后台功能,将方便用户扫描博物馆、商店、酒店以及公共交通工具等场所的任意 NFC 标签而无需先打开 App。
苹果介绍称:“在支持后台标签读取的 iPhone 上系统可扫描并读取 NFC 数据,而無需用户调用 App 来扫描每次读取新标签时,系统都会显示弹出式通知用户点击后,系统会将标记数据传递到响应的程序”
也就是说,茬需要 NFC 操作的场合用户只需走进 NFC 扫描设备,唤醒 iPhone 屏幕即可完成扫描这一个功能实际上在昨晚发布会的假装很高大上的片头电影里就出現过,细心的果粉应该已经发现了
若此时 iPhone 处于锁定状态,系统会在将标签数据传递给相关 App 之前提示用户先解锁手机。
需要指出的是後台 NFC 标签读取功能仅在用户 iPhone 处于正常使用状态时才能工作,从而避免意外的标签读取如果设备尚未解锁、核心 NFC 读卡器或 Apple Pay 钱包正在使用、攝像头开启或飞行模式下,该功能将暂时被屏蔽省去不必要的麻烦。
除了支持第三方特定应用标签的自定义 URL 方案外iOS 还将与几种默认 URL 方案类型集成,如果使用 URL 对 NFC 标签进行编码则用户能够在扫描后点击通知弹窗并启动 Safari。同样的电子邮件标签可以启动 Mail,电话号码编码的标簽可以启动电话呼叫
如果 App 没有使用权限,该功能也将无法自动启动的防止用户意外地刷过 NFC 接触面导致意外的执行动作。