如何在已侧载的应用中使用快捷指令

如何在侧载应用中使用快捷指令

Apple 的快捷指令(Shortcuts)是 iOS 中最被低估的功能之一,而且它和通过 Scarlet iOS 安装的侧载应用配合得相当出色。无论你是想为侧载应用创建一个自定义图标,自动化一个包含第三方工具的多步骤流程,还是为复杂任务设置一键触发,快捷指令都能让你在不需要任何编程知识的情况下实现这一切。

本指南将从通过快捷指令启动侧载应用的基础知识开始,一路讲到构建复杂的自动化序列,将你的侧载应用与 iOS 系统功能整合在一起。

基础知识:快捷指令如何与应用交互

快捷指令可以通过两种方式与应用交互。第一种是通过 URL Scheme,即能直接打开应用中某个特定界面或功能的深度链接。第二种是通过快捷指令操作(Actions),这是应用开发者专门构建的集成入口。不同应用的支持程度各不相同:有些只支持其中一种,有些两种都支持,有些则完全不支持。

即使是完全没有快捷指令支持的应用,也可以通过“打开 App”这一操作从快捷指令中启动,这让你能够将应用启动与其他自动化流程串联起来。

为侧载应用创建自定义图标

在侧载应用中使用快捷指令最受欢迎的用法之一,就是为应用创建一个自定义主屏幕图标。侧载应用的图标来自 IPA 安装包本身,但你可以创建一个快捷指令书签,让它显示你自己选择的任意图片作为图标。

分步教程:通过快捷指令自定义图标

  1. 打开”快捷指令”应用,点击 + 按钮创建一个新的快捷指令。
  2. 点击”添加操作”,搜索”打开 App”。选择你想为其创建图标的已侧载应用。
  3. 打开该快捷指令的选项(根据你的 iOS 版本,可能是分享按钮或名称旁的菜单),然后点击”添加到主屏幕”。
  4. 点击快捷指令名称旁的默认图标图片。你可以从相册中选择照片、拍摄新照片,或选取一个文件作为图标。
  5. 为该快捷指令输入一个名称(这将成为图标下方显示的标签)。
  6. 点击”添加”。自定义图标便会出现在你的主屏幕上。

这也是用来打造主题化主屏幕布局的技巧:你可以为侧载应用设置与你的审美风格相匹配的图标,而不必沿用原始 IPA 安装包自带的图标。

关于自定义应用外观的更多内容,请参阅我们的指南:iPhone 侧载应用的自定义图标。

使用触发器自动启动应用

快捷指令对侧载应用真正强大之处在于自动化:根据你设定的条件,自动启动应用或触发相应操作。以下是一些实用示例。

AirPods 连接时自动打开模拟器

如果你习惯使用蓝牙耳机玩模拟器游戏,可以设置自动化,让连接音频设备时自动触发模拟器启动。

  1. 在”快捷指令”中,前往”自动化”标签页,点击 + 按钮。
  2. 选择”蓝牙”作为触发条件,然后从列表中选择你的耳机。
  3. 将其设置为在设备连接时运行。
  4. 添加”打开 App”操作,并选择你的模拟器。
  5. 选择立即运行该自动化(在较旧的 iOS 版本中,关闭”运行前询问”),即可实现完全自动触发。

基于时间的日常应用启动

如果你有一个每天早上都会查看的侧载效率工具或新闻聚合应用,可以创建一个基于时间的自动化,在你平时阅读的时间点自动打开它。操作路径:自动化 > + > 时间 > 设置时间 > 打开 App。

基于位置的触发条件

在特定地点有用的 Sideload 应用(比如在火车站使用的通勤工具,或在健身房使用的训练计时器)可以设置为在你到达这些地点时自动启动。操作方法:自动化 > + > 到达 > 设置地点 > 打开 App。

用 Sideload 应用搭建多步骤工作流

快捷指令可以将多个操作串联起来,包括混合使用 App Store 应用、Sideload 应用和 iOS 原生功能。下面是一些展示这种能力的多步骤工作流。

游戏开始快捷方式

这个快捷指令会一键将手机设为勿扰模式、亮度调到最大,并打开你的模拟器。

  1. 新建快捷指令 > 添加操作
  2. 添加”设置专注模式”操作,选择勿扰模式,设为开启
  3. 添加”设置亮度”操作,滑动到最大
  4. 添加”打开 App”操作,选择你的模拟器
  5. 命名为”游戏模式”,并以游戏手柄图标添加到主屏幕

游戏结束快捷方式

创建一个配套的快捷指令,在你结束游戏后恢复这些设置。

  • 关闭勿扰专注模式
  • 将亮度调回你平时的水平

Sideload 应用的 URL Scheme 深层链接

许多应用会注册自定义 URL scheme,快捷指令可以直接调用这些 scheme。URL scheme 的形式类似 appname://,有时还可以包含参数,用于跳转到应用内的特定界面。

在快捷指令中使用 URL scheme 的方法:添加操作 > 搜索”打开 URL” > 输入对应的 URL scheme。如果该 scheme 有效且应用已安装,点按这个快捷指令就会直接打开应用并跳转到指定位置。

要查找某个应用的 URL scheme,可以在网上搜索”[应用名称] URL scheme”。部分应用会公开说明它们的 scheme。

用快捷指令共享 Sideload 应用的数据

部分 Sideload 应用支持 iOS 的分享面板,这意味着快捷指令可以接收它们的输出内容并传递给其他应用。例如,如果某个 Sideload 文件管理器可以通过分享面板共享文件,快捷指令就能接收这些文件,对其进行处理(重命名、转换格式、压缩),再发送给其他应用或保存到 iCloud Drive 中。

构建分享面板工作流的方法:新建一个快捷指令 > 在设置中打开”在分享面板中显示”开关 > 以接收到的文件或内容为起点,搭建你的操作链。

使用快捷指令快速重新安装侧载应用

快捷指令的一个巧妙用法是创建一个快速访问书签,在证书被吊销后打开 Scarlet iOS 以便迅速重新安装。由于 Scarlet iOS 是通过 Safari 中的下载页面安装的,你可以创建一个快捷指令,直接在 Safari 中打开该页面(Scarlet iOS 的安装页面),省去了打开 Safari 并手动导航的步骤。

想了解如何维护你的侧载应用库,请参阅我们的指南:如何在不丢失数据的情况下重新安装 Scarlet iOS。

Siri 集成

你创建的每一个快捷指令都可以通过 Siri 语音命令触发,只需说出快捷指令的名称即可。例如对着手机说”嘿 Siri,游戏模式”来触发你的游戏会话设置快捷指令,确实非常实用,尤其是在你双手已经拿着手柄的时候。

充分释放你的侧载应用潜力

快捷指令能将侧载应用从孤立的工具转变为连贯、自动化 iOS 体验的有机组成部分。Scarlet iOS 丰富的应用库与快捷指令强大的自动化能力相结合,让你获得一种远超 App Store 本身所能提供的定制化水平。

先通过 Scarlet iOS 安装你喜爱的应用,然后构建快捷指令自动化流程,让它们无缝融入你的日常使用习惯。

类似文章