Tech
[iOS] iOS 27 Beta 自动化快捷指令失效的原因
升级到 iOS 27 Beta 后,发现自动化运行变得时好时坏。起初看 V2EX 上讨论都
说是系统 Bug ,但等到 Beta 4 问题依旧存在。研究后才发现,这并非 Bug ,而是苹果重构了自动化快捷指令的使用逻辑,并且旧版自动化无法无缝迁移至新逻辑。
1. 自动化所属类别与逻辑变更
iOS 27 之前 :“自动化”与“快捷指令”是两个独立的类别,各自单独计数(从底部 Tab 栏也能看出来)。在自动化中调用快捷指令,与在快捷指令中嵌套调用,属于不同的权限授权体系。
iOS 27 开始 :自动化完全归于“快捷指令”旗下,一个自动化本质上就是一个快捷指令。两者的创建、编辑与使用逻辑完全统一——新建自动化变成了新建快捷指令时顶部的分类选项,不再有独立新建自动化的入口。新建一个自动化,会在快捷指令和自动化中同时计数为 1 。
2. 升级后旧版自动化出现的问题与解决办法
旧版“条件 + Action”自动化(可运行,但未完美迁移) :
升级后未被自动转化为快捷指令,仅在自动化中计数。虽然支持正常编辑,但如果需要删除,则必须手动清空所有的 Action 和...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX