iPhone 快捷指令教程:打开 App 前先呼吸十秒
一息是一个网页加 iOS 快捷指令:你打开选定的 App 时,Safari 先显示呼吸页,等待后由你决定继续还是放弃。它需要联网,不是强制锁机工具。
准备什么
准备一部 iPhone、自带的「快捷指令」App 和 Safari。先只配一个 App;用 Safari 打开本站,避免微信等内置浏览器影响跳转。
四步完成首次配置
- 注册或登录,然后在「设置」添加要拦的 App。记住你填的 App 键,例如 xhs;快捷指令里的键必须与它完全一致。 注册账号 · 打开设置
- 在设置里的 URL scheme 字段查找候选,用 iPhone 点「试跳」。只有真的打开目标 App 的候选才可以保存;列表里的候选没有替你验证过。
- 打开登录后的配置向导,显示并复制该 App 的完整地址。新建快捷指令:先「获取 URL 的内容」(GET),再加「如果 URL 的内容 包含 https」,在条件里面「打开 URL」,使用上一步返回的内容。 打开个人配置向导
- 在「快捷指令 → 自动化」创建 App「已打开」触发器,选择目标 App 和刚才的快捷指令。关闭「运行前询问」(或选择「立即运行」,名称随 iOS 版本变化),再实际打开 App 测试。
条件必须是「包含 https」,不要写成「不包含 pass」。地址必须保留末尾的 fmt=text。配置向导会生成真实地址,本页不包含任何人的 token;不要分享个人配置页或含 token 的快捷指令。
怎样确认配置成功
先在个人向导点「试一下这条通不通」,看到 pass 或呼吸页地址说明地址能连通。打开目标 App 后应出现呼吸页;等待后点「继续」应回到该 App。每多加一个 App,都要配置它自己的快捷指令和自动化。
常见问题
为什么没有拦截?
检查 App 键是否一致、设置里是否启用、自动化是否开启,以及是否还在免打扰窗口内。网络或服务故障时,一息会放行,不保证每一次都拦住。
为什么点继续回不去?
回到 Safari 里的设置重新试跳。URL scheme 可能随 App 更新失效,不能只凭候选名字判断;微信等内置浏览器也可能阻止跳转。
记录放在哪里?
拦截和选择记录保存在所用实例的数据库。实例运营者有数据库访问权;若希望自己掌握数据,可以按源码文档自行部署。个人回看、目标和配置页面仍需登录。
English · 中文