iOS 13.1 中,快捷方式变得更加强大

快捷方式照片贴纸

随着周二 iOS 13.1 的发布,Apple 附带了快捷方式应用向前迈出了一大步,添加了自动化触发器,这些功能可让您以前所未有的方式控制 iPhone、iPad 和 HomeKit 设置。在 iOS 13 快捷方式中添加的所有功能中,这一功能最具潜力。对于 iPad 用户来说,周二的版本允许访问主要的快捷方式升级,这将使在 iPadOS 上创建和编辑自动化变得更加容易。

首先,重大更新

iPadOS 13.1 是上周 iPhone 上 iOS 13.0 推出的所有新功能的入门版本。这包括一些对快捷方式的大量补充,最显着的是对每个单独项目的修改在快捷方式中访问以前的项目。

shortcuts131 更容易 杰森·斯内尔

快捷方式项现在可以更清楚地定义正在处理的数据。

快捷方式自动化的工作方式就像流程图,项目向下层叠,每个较低的项目都作用于前一个项目。这个简单的视图可能会有所帮助,但它也使得执行必须对不同类型的信息采取行动的任务变得笨拙。为了在正确的时间将正确的信息放在正确的位置,需要进行大量的变量设置和获取,而所有这些附加项目使得快捷方式自动化难以阅读。

在 iOS 13 中,快捷方式自动化中的项目就像句子,包含主语和宾语,因此始终清楚项目正在处理哪些数据。单个项目最终包含诸如”从 RSS 源获取项目内容”之类的短语,这是一个完整的想法,清楚地表明正在执行操作的是 RSS 源。因此,我的快捷方式自动化变得更加清晰和简单。

iOS 13 的另一个巨大进步是,各个应用程序现在可以选择如何将信息传入和传出快捷方式。过去,应用程序开发人员发明了巧妙的解决方法来传递数据,包括将数据放在剪贴板上或将其嵌入 URL 中。现在有一种官方的、苹果批准的方法来移动数据,并让快捷方式自动化准确地指定他们想要从应用程序中获得什么。随着应用程序更新以支持这种新格式,自动化将变得更加强大。

最后,快捷方式现在可以通过 Siri 进行完全交互。您可以用语音触发快捷方式自动化,回答几个问题,然后让自动化根据您的答案更改其行为方式。

触发器改变游戏

shortcuts131 示例 杰森·斯内尔

基本的家庭自动化会查询当地温度,并在天气温暖时打开风扇。

但从周二开始,由于添加了新的自动化选项卡,快捷方式游戏已经发生了进一步的变化。该选项卡实际上包含两种不同类型的自动化:个人和家庭。

家庭自动化并不新鲜——它们是您已经能够在家庭应用中创建一段时间的基本自动化。在 iOS 12 中,这些并不是特别复杂,但仍然允许相当程度的复杂性。例如,在 iOS 12 中,我构建了一个 HomeKit 自动化,当我的智能锁检测到我的家庭成员深夜到来时,它会打开我家里的一束灯。这意味着我可以在乘坐深夜航班回家后将车驶入车道,并且我的室内和室外入口灯将打开。

在 iOS 13 中,家庭自动化仍然可以如此简单 – 事实上,您将在”快捷方式”内的”自动化”选项卡中看到所有相同的自动化。但它们已被一个新选项”转换为快捷方式”增强。选择此选项后,您不仅可以更改 HomeKit 项目的状态,还可以使用快捷方式执行其他任务。

shrotcuts131 转换 杰森·斯内尔

“转换为快捷方式”链接是通往更高级家庭自动化的门户。

在几分钟内,我创建了一个快捷方式,可以在下午 4 点关闭我的一堆 HomeKit 设备,但如果室外温度高于 80 度,则会打开我卧室的吊扇。即使您不在家,这些自动化功能也可以通过您用作 HomeKit 中心的任何设备(Apple TV 或 iPad)运行。因此,您能做的事情受到限制,但我仍然可以构建一个家庭自动化来查询一个 Web 服务,然后根据它发现的内容触发不同的 Web 服务。所以仍然可能存在很多复杂性。

触发个人自动化

shortcuts131 触发器 杰森·斯内尔

当扫描 NFC 贴纸时,这种基于 NFC 标签的触发器将打开多个 HomeKit 设备。

然后是最重要的:个人自动化,它在您的 iPad 或 iPhone 上运行,并拥有快捷方式的所有功能。有很多不同的方法可以触发个人自动化。最简单的涉及一天中的时间,当您与时钟应用程序中的闹钟交互时,或者当您在 Apple Watch 上开始锻炼时。您还可以连接设备的位置服务,以便在您离开或到达特定位置或连接到 CarPlay 时运行自动化操作。

还有基于设置的触发器,因此您现在可以构建在打开或关闭飞行模式、低功耗模式或请勿打扰时运行的快捷方式;或者当您加入特定的 Wi-Fi 网络或连接到蓝牙设备时。

还有两种触发器类型,它们非常棒。每当您打开特定应用程序时,打开应用程序触发器都会自动运行。我认识一些人正在计划构建自动化,以便在打开特定的工作相关应用程序时自动开始登录时间跟踪应用程序。

然后是 NFC 触发器。每当您将手机点击无线标签时,此功能就会运行快捷方式。它使用与您的手机相同的近场通信技术来感知它位于 Apple Pay 读卡器旁边,但这种自动化适用于附有唯一 ID 的无源设备。 NFC 贴纸和塑料标签在网上很容易找到,您甚至可以使用一些带有 NFC 标签的儿童玩具,例如 Nintendo Amiibo。

shortcuts131 自动化 杰森·斯内尔

个人自动化在您的 iOS 设备上运行,并且功能齐全;家庭自动化在 HomeKit 中心上运行,并且受到更多限制。

以下是其工作原理的示例:您进入会议室时解锁手机,扫描门上的 NFC 贴纸,您的 iPhone 会自动连接到房间的 Wi-Fi 和蓝牙会议电话并开始 AirPlaying到 Apple TV。

值得注意的是,Apple 如何通过此功能解决安全问题:默认情况下,它仅在您确认已扫描标签后运行,但您可以关闭此选项。它还仅在您的手机解锁时运行,因此 NFC 标签无法触发您意外的操作。最后,虽然具有此功能的任何人都可以使用 NFC 标签,但 Apple 所做的只是读取标签的唯一标识符,然后在您的设备上运行自动化 – 标签不会将数据传递到您的手机,并且您的扫描该标签的任何其他人都无法运行自动化。

既然 iOS 13.1 已经发布,iOS 自动化的各种新可能性的大门已经打开。随着应用程序更新以利用这些新的快捷方式功能,事情将变得更加有趣。 iOS 自动化将比以往任何时候都更大、更好。