iphone可通过快捷指令+自动化+极速打卡协同实现自动考勤:先开启钉钉/企业微信的上下班极速打卡开关,再授予“始终”定位与后台刷新权限,接着创建定时打开app的个人自动化并关闭运行前询问,最后解除锁屏限制;还可叠加wifi名称校验防误触发。

iPhone无法原生支持自动完成考勤打卡动作,但可通过快捷指令+自动化+钉钉/企业微信极速打卡功能协同实现:在指定时间自动打开App,由App端识别位置后触发极速打卡。
先确认钉钉或企业微信已开启极速打卡
这一步必须做,否则后续所有自动化都只是打开App而已,不会真正打卡。【上班和下班两个极速打卡开关必须同时开启】。打开钉钉→工作台→考勤打卡→右上角设置→找到「上班极速打卡」和「下班极速打卡」,确保二者均为开启状态。企业微信路径为:我→设置→通用→考勤→开启「极速打卡」。
给钉钉/企业微信授予必要系统权限
进入iPhone「设置」→「隐私与安全性」→「定位服务」→ 找到钉钉(或企业微信)→ 选择“始终”。接着返回「设置」→「钉钉」→ 开启「后台App刷新」。若全局后台刷新被关闭,还需进入「设置」→「通用」→「后台App刷新」打开总开关。缺少任一权限,定时唤醒后App可能无法获取位置、无法在后台维持活跃状态,导致打卡失败。
创建定时自动打开App的个人自动化
第一步:打开「快捷指令」App → 切换至底部「自动化」标签页 → 点击右上角+号 → 选择「创建个人自动化」。
第二步:滚动列表选择「特定时间」→ 设定为上班前3分钟(如8:57)→ 勾选「每天」或按需选择「周一至周五」→ 点击「下一步」。
第三步:点击「添加操作」→ 搜索「打开App」→ 在列表中选择「钉钉」或「企业微信」→ 点击「下一步」。
第四步:【务必关闭“运行前询问”开关】,否则每次都会弹出确认框,自动化即刻中断。点击右上角「完成」保存。
解除锁屏对自动化的限制
进入「设置」→「快捷指令」→ 开启「允许运行未签名的快捷指令」→ 关闭「锁定时取消自动操作」。若设备设置了锁屏密码却未关此项,自动化在屏幕锁定状态下将完全不执行。注意:该设置需手动开启,iOS不会默认启用。
补充:用WIFI名称做二次校验(防误打卡)
方法一:新建快捷指令→添加操作「获取已连接的Wi-Fi网络」→添加「如果」操作→条件设为“包含”→输入公司WiFi完整名称(如“ET-Office-5G”)→「如果」分支内加「打开App」→「否则」分支加「显示通知:未在办公区,请手动打卡」。
方法二:将该指令保存后,在「自动化」中为其创建每日8:00和17:00的时间触发器。此方式可避免休假、出差时在家连着同名WiFi被误触发。











