在 shortcut 里创建有设备自动化(例如:打开某些特定 app 的时候清空剪贴板)的 v 友可能也发现,触发自动化的时候屏幕顶部会弹出来自快捷指令 shortcut 的通知,而且无法通过 在通知中心左划管理 或 在设置-通知里关闭。
猜测苹果可能是“怕你在不知情的情况下执行了不明来源的 shortcut”,但对于“我明确知道我在做什么”的用户来说,这种侵入式、家长式的提醒已经构成严重打扰。每次从主屏幕打开、切屏打开相应 app 都弹出提醒,真的很烦。
据检索,可以通过“屏幕使用时间”菜单里的一个 bug,进入“快捷指令 shortcut”的通知权限菜单。但考虑到相关步骤过于繁琐,决定查找是否存在能直接定向到该通知权限菜单的 URL Scheme 。
经网络检索,“屏幕使用时间”菜单的 URL Scheme 为 prefs:root=SCREEN_TIME
……
经一段时间的尝试,最终得出目标 URL 为 prefs:root=SCREEN_TIME&path=SCREEN_TIME_SUMMARY#WEEK/com.apple.shortcuts
可创建一个新 shortcut,通过 safari 打开该 URL 即可直接跳转到“快捷指令”的通知权限菜单
注意:
- 不能直接在 Safari 地址栏输入该 URL,需要通过快捷指令跳转
- 仅在 iOS14 测试过,不保证所有设备都可用(屏幕使用时间这个子菜单就是玄学)
- 有时候第一次跳转会来到“设置”的主页,多跳转几次即可
欢迎讨论