一颗小绿点和一条横幅 —— iOS 权限提示的双重标准
iOS 14 起,App 用相机或麦克风时,状态栏角落会亮起一颗绿点或橙点。这被当成隐私设计的进步,可我在 2021 年的疑问是反过来的:「为什么 App 使用系统“能力”,比如读取相册、获取定位、使用相机、使用麦克风,只有一个极不显眼的指示灯」。那颗点小到不盯着看就会错过。
对照组是快捷指令。同样是调用系统,「而 Shortcut 用的都是系统开放的操作,无从使用私有 API,却要以持续横幅来对待」。每跑一次自动化,屏幕顶上就掉下来一条通知,提醒你它刚刚做了什么。
两边的风险和提示强度正好倒过来:能碰到相机和定位的第三方 App,提示最轻;只能用林檎给的积木搭东西的快捷指令,提示最重。提示的力度跟着谁写的代码走,而不是跟着动了什么数据走。