iOS 快捷指令的工作流越复杂,版本兼容越不能靠“导入试试”碰运气,很多问题其实出在动作、参数和入口都跟系统版本绑定。
我现在做复杂指令,都会先在快捷指令 App 里点开成品看一遍:先看每个动作有没有黄色提示,再进详情页确认输入类型、共享表单里是否显示,还会顺手记下依赖的自带 App 和权限,短路径,很有用,能导入,不等于能跑。
我自己给家里人做过一个“网页转 PDF 再存文件”的工作流,在新系统能正常运行,放到旧 iPhone 上却直接少了动作,连 Safari 分享页入口都不出现;这种情况未必是脚本写坏了,更常见的是 Apple 官方文档里提过的动作新增、参数调整,或当前 App 不支持这类输入。
稳一点的做法,是把说明一起写清楚:适用 iOS 版本、测试设备、要不要联网、要不要开照片或文件权限、有没有降级替代动作,复杂指令尤其要这样,以 Apple 支持文档为准,别神化某一版,也别把兼容性简单理解成“逼你升级”。
夜雨聆风