「自动化」模块,是 iOS 13 在快捷指令(Shortcuts)中加入的新功能 1 ,可以根据时间、地点、设备状态、网络环境、NFC 等条件,自动运行快捷指令。其中 NFC 这一项,特别引起了我的注意。

NFC 是一种近距离无线通信技术,可以让两台设备在靠近时进行数据交换。比如我们常见的用手机刷地铁卡、刷公交卡,用手机模拟银行卡、进行 Apple Pay 支付等,就是使用了 NFC 技术。Android 阵营在这一块走得很靠前,2016 年之后,几乎所有的旗舰 Android 手机都具备了完整的 NFC 功能,包括卡模拟、点对点和读卡器三种模式。

卡模拟模式也就是将手机当成公交卡、银行卡、门禁卡等卡片进行使用。iPhone 在这一点上收得很紧,只支持添加银行卡,以及极少数地区的学生卡和公交卡,比如日本 Suica、北京公交卡、上海公交卡等;点对点模式有点类似蓝牙传输,可以在两台设备之间传输图片、文件等数据,iPhone 目前还不支持,但苹果生态内已经有很好用的 AirDrop 功能,所以不是特别需要。

今天我想重点讲的是第三种模式——读卡器模式,也就是用手机读取或写入 NFC 标签中储存的信息。因为在 iOS 13 中,iPhone 终于支持了读取几乎所有类型的 NFC 标签,并且支持在快捷指令内创建 NFC 规则,再配合 iPhone XS 和 XR 系列支持后台读取,让我们不需要打开快捷指令应用,甚至不需要解锁手机,只需要轻碰一下粘在桌面上的 NFC 标签,就能自动运行快捷指令动作。比如用手机碰一下桌面上的 NFC 标签,HomePod 就会自动播歌,米家灯泡就会自动点亮,Toggl 计时器也会自动开启,并且激活手机的勿扰模式等等。

如何用 NFC 实现场景自动化

市面上比较常见的 NFC 标签有这 3 种:

市面上比较容易买到的 3 种 NFC 标签

分别是 NFC 卡片(有圆形也有矩形)、NFC 贴纸NFC 滴胶卡。我个人比较推荐的是后两种——贴纸和滴胶卡,它们在使用上会更灵活,贴纸可以贴在家里的任意位置2 ,滴胶卡则方便随身携带。这些 NFC 标签都非常便宜,每个在 1 块钱左右,有的还能定制外观。

iPhone 支持扫描多种 NFC 标签,包括比较流行的 NTAG、MIFARE、ICODE 等。我购买的是 NTAG 系列的标签,在淘宝等电商平台上也比较好购买。其中 NTAG 标签有 213、215、216 等型号,主要区别是储存容量的大小,一般买最小的 213 就足够使用。

接下来,我将介绍一些 NFC 标签的自动化使用场景,并且提供相应的快捷指令下载链接,给大家提供使用上的思路。

在快捷指令中创建 NFC 规则

注:本文提到的快捷指令自动化功能,需配合 iOS 13.1 使用。NFC 后台读取功能则需配合 iPhone XS、iPhone XS Max、iPhone XR 及之后的机型使用。