可通过iPhone“快捷指令”自动化提取并填充短信验证码,具体包括创建监听短信的快捷指令、配置自动化触发、启用系统自动填充支持、在抢票App中秒级填入,或直接使用iOS原生验证码建议栏。

如果您在抢票过程中频繁手动输入短信中的验证码,效率低且易出错,则可通过 iPhone 的“快捷指令”自动化流程提取并填充验证码。以下是实现该功能的具体操作步骤:
一、创建提取验证码的快捷指令
该快捷指令用于监听新收到的含“验证码”关键词的短信,自动识别其中连续4至6位数字,并将其复制至剪贴板,为后续自动粘贴做准备。
1、打开“快捷指令”App,点击右上角“+”号新建快捷指令。
2、点击“添加操作”,搜索并选择“获取未读信息”。
3、再次点击“添加操作”,搜索“查找文本”,设置“查找”为“验证码”,勾选“匹配整个单词”和“忽略大小写”。
4、添加“提取匹配内容”操作,接着添加“正则表达式匹配”,模式填写 d{4,6},确保仅捕获4–6位纯数字。
5、添加“复制到剪贴板”操作,完成后点击“下一步”,命名为“提取抢票验证码”,并关闭“运行前询问”。
二、配置自动化触发条件
此步骤使快捷指令在收到新短信时静默运行,无需手动启动,提升抢票响应速度。
1、切换到“自动化”标签页,点击右上角“+”号,选择“创建个人自动化”。
2、选择“信息”,设定“当收到新信息时”,保持默认“所有信息”选项。
3、点击“下一步”,点击“添加操作”,搜索并选择“运行快捷指令”,然后选取刚创建的“提取抢票验证码”。
4、关闭“运行前询问”,点击“完成”保存自动化。
三、启用系统级自动填充支持
iOS 原生验证码填充依赖于键盘上方的建议栏调用剪贴板内容,需确保系统底层服务已就绪。
1、进入“设置” > “密码” > “密码选项”。
2、确认“自动填充密码”已开启。
3、返回“设置” > “通用” > “键盘” > “自动更正”,确保“自动大写”与“自动更正”处于开启状态(有助于识别输入框上下文)。
4、在任意支持验证码输入的应用中(如12306 App),长按输入框,检查是否出现“粘贴”或“自动填充”提示;若无,请重启设备后重试。
四、抢票场景下的实际使用流程
该流程确保在12306等抢票应用中,验证码到达后可实现秒级响应,无需离开当前界面。
1、在12306 App内进入抢票页面并触发短信验证请求。
2、等待短信送达,系统将自动执行快捷指令并复制验证码至剪贴板。
3、回到12306验证码输入框,轻点输入区域,键盘上方将显示“验证码:XXXXXX”建议项。
4、点击该建议项,验证码即刻填入,无需切换至信息App或手动复制。
五、替代方案:使用iOS原生验证码建议栏(免快捷指令)
部分抢票App(如新版12306)已适配 iOS 原生验证码识别机制,无需第三方快捷指令即可触发建议栏。
1、确保设备运行 iOS 14 或更高版本。
2、进入“设置” > “信息”,确认“筛选未知发件人”已关闭(避免验证码短信被归入“未知发件人”文件夹)。
3、在12306 App中点击验证码输入框,等待约2–3秒,键盘上方应显示“从信息中提取验证码”提示。
4、点击提示后,系统将自动扫描最近3条含“验证码”的短信并填充匹配数字。
文章来自机圈观察员网,发布者:,转载请注明出处:https://www.jqgcy.com/xinjizixun/30590.html