目前发现 iOS15 的快捷指令运行和 iOS14.7 差别很大,问题主要为以下几个方面:
1. 快捷指令返回结果不正确:表现为值类型被修改,甚至导致快捷指令程序闪退。
2. 快捷指令权限错误:我有一段 inline 的 scriptable 脚本,两行代码,仅仅只是判断 json 是否满足条件以及返回其中一个值,然而运行这一段代码直接导致快捷指令闪退,选中运行时显示后,它居然申请了一个毫不相干程序的一个权限……
3. 对强制转换为 bool 的变量处理与之前不同,以前是可以将字符串:true 或者 false 正确转换为对应的 bool 值,现在似乎不行了。
4. 运行依赖了导致问题出现的快捷指令,可能不会有错误提醒,表现为快捷指令直接退出,没有结果输出。
因为 iOS 不自带节假日闹钟,所以我自己用快捷指令做了个节假日闹钟,今天早上才发现这个功能没法用了,找到的原因就是上面几点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.