iPhone X发布已近半年。而在iPhone X发布前,很多谍照或者谣言都说新手机是全面屏、背部没有指纹模块,然后大家就说新手机肯定用的屏下指纹解锁。结果新机出来后,啪啪打脸——苹果颠覆了自己,抛弃指纹解锁,拥抱面容解锁。
相比我的上一部手机iPhone 6,iPhone X在使用钱包应用进行付款时,体验不是很好。一个很典型的场景是,大部分收款POS机是放在柜台上的,而柜台又比较低矮,当你用手机接近POS机进行支付的时候,还要低着头看手机进行面容识别,有点麻烦。
而在使用iPhone X进行面容识别解锁失败时,手机会让你输入解锁密码。这个逻辑也好理解,毕竟面容识别不成功,还可以通过密码来确认用户的可访问权限。但我发现,重启手机后是一定要输入密码的,几天没解锁过的iPad(有指纹解锁的)也是要输入密码的,这是为什么呢?
回答这个问题之前,我们再回到iPhone X的发布会。苹果公司软件工程高级副总裁克雷格·费德里吉来到演示台前,准备进行iPhone X新特性的演示。他拿起手机说我们这款手机解锁老方便了,君临天下地瞄一眼手机就解锁了。话音刚落,第一次解锁失败。然后人家又试了一次,还是失败,嘴里说“吼吼吼”,顺势拿起备机,面容解锁成功,这才避免尴尬。
发布会后好多吐槽这一段的,不过后面风向转了。因为在现场解锁手机时,手机屏幕上显示“Your passcode is required to enable Face ID(启动面部识别必须输入密码)”。所以不是演示搞砸了,而是手机的安全机制导了这出戏。
苹果SVP演示手机解锁
图片来自macworld.com
重启的手机、几天没用的iPad、发布会上的iPhone X,背后都是安全机制在起作用。问题是还有什么场景会触发强制输入密码呢?这种强制背后的原因是什么呢?
我们先了解一下必须输入密码的场景有哪些。在苹果的一份Face ID安全指引中(点击文末的阅读原文查看),我找到了答案:
设备刚刚开机或重新启动。
设备处于锁定状态已超过 48 小时。
在过去的六天半内没有使用密码解锁过设备,且在过去的 4 小时内没有通过面容 ID 解锁过设备。
设备收到了远程锁定命令。
面部匹配尝试失败五次后。
在同时按住任一音量按钮和侧边按钮 2 秒钟以关机/发起 SOS 紧急联络之后。
iPhone、iPad用户可以想想自己有没有碰到上述场景。
至于说为什么要强制输入密码,我自己是没想明白。然后我电话咨询了苹果客服,叽里呱啦聊了20多分钟。客服跟我说,主要有两方面的考虑:一是防止伪造指纹、面容,二是防止用户忘记密码。因为苹果系统(包括手机iOS系统和电脑Mac OS系统)是封闭的,安全性要靠密码这个门神来保证。而指纹解锁也好、面容解锁也好,都是在密码这个“地基”之上的“上层建筑”(也包括所有存储的信息):要想使用指纹、面容解锁,必须设置密码;在触发上面提到的六种场景后,必须输入密码。至于说越狱后的iPhone和iPad、PC上装的黑苹果,在你获得相应好处的同时,你也失去了封闭系统的安全性。
所以,iPhone X发布会上是触发了哪个场景呢?