在 iOS 13 中,快捷指令应用成为了系统预装应用,也获得了许多新特性,例如 NFC 触发运行捷径。利用这一新特性,在连接 Sony 耳机时能(几乎)假装自己 iPhone 是一部 Sony 手机。

Sony 耳机的 NFC 连接功能

熟悉 Sony 耳机的读者可能已经知道是怎么回事了。没错,很多 Sony 耳机支持 NFC 连接功能, 只需要将 Sony 手机靠近耳机上的 NFC 标志(见下图),耳机就会自动启动并连接手机。作为一个 WI-100X 重度用户,每每见到以前的室友用他的 Xperia 手机舒适地连接上 Sony 🎧,我就羡慕地不行。而我,每次耳机开机就会自动连接上次的设备。

好像听起来没什么问题是不是?但如果你有两个常用设备,问题就来了。例如以下场景:耳机开机后自动连接了 iPad,但你现在想让它连接到 iPhone。那么就直接打开设置-蓝牙,然后连接 WI-1000X 不行吗?对不起,不行。耳机不会与新的设备建立连接,除非你解除其与现有设备的连接。于是乎,你得先拿出 iPad,解除 iPad 与 耳机的连接,然后再打开 iPhone 的设置-蓝牙,连接上耳机。反过来也是一样,除非另一个设备不在身边。

利用 iPhone 的 NFC 部分地解决这个问题

废话不多说,下面就来介绍一下如何利用新功能部分解决这个问题(只有 iPhone XR 及更新机型支持使用 NFC 触发捷径)。

首先打开快捷指令应用,点击自动化一栏的右上角加号添加一个新的自动化脚本。选择“创建个人自动化”,再选择 NFC。然后选择扫描,此时将 iPhone 的上半部分靠近 Sony 耳机的 NFC 标志。接着给 NFC 标签命名,例如“Sony”。

点击“下一步”,进入编辑指令的界面。接下来输入下面的这些指令。

如果嫌麻烦,也可以下载我编辑好的指令,然后使用“运行快捷指令”调用下载好的指令即可。

在自动化快捷指令中调用已存在的指令

指令步骤简介

这个快捷指令很简单:首先使设备振动,提示快捷指令已触发(因为当你举起手机去触发 NFC 时看不到屏幕);然后跳转到蓝牙设置界面,此时需要手动选取索尼耳机进行连接( Sony 耳机已自动开机);在跳转到蓝牙设置界面的8秒后,会询问是否播放音乐,如果选择取消则快捷指令停止运行,如果选择是则会播放音乐。

Sony 耳机 NFC 功能分析

Sony 耳机的 NFC 被读取时,将会自动开机并进入等待连接的状态,并不会自动连接上一次连接的设备,很合理。也就是说,实际上 Sony 手机通过 NFC 与耳机建立的连接时是由手机发起的。那么如果周围有很多副耳机, Sony 手机怎么能知道要连接哪个呢?我认为答案就在 NFC 标签上。如果使用 NFC 读取应用查看耳机上 NFC 标签的值,就会发现每个标签上都带着 S/N 号。有可能 Sony 手机是通过 S/N 号得知每副耳机的蓝牙地址,从而保证连上对的耳机。不过也有可能更简单,因为即便有多个耳机在周围,只要其他的没开机或已经有了连接,就不会连错……

小结

很遗憾,由于 iOS 中快捷指令的限制(无法自动连接某一指定的蓝牙音频设备,支持 AirPlay 设备除外),这个方法只能部分地假装自己的 iPhone 是一部 Sony 手机。但起码把之前的工序缩短了不少,也算是让不支持多设备连接的 Sony 耳机在 iOS 生态中更加易用了一点。