替代/过时的说明
安装
AltServer
- macOS
- Windows
- Linux (Altcon)
请按照这里的说明(第 1~3 步)设置 AltServer
请按照这里的说明(第 1~3 步)设置 AltServer
开始之前,请确保已安装 usbmuxd。
- 在 Linux 终端中运行
sudo apt install -y usbmuxd,确保你已安装并更新了 usbmuxd。 - 在你的机器上安装 Docker 或 Podman。
- 插入你的备用 iPhone、iPad 或 iPod touch。如果收到提示,请选择 “Trust” 并输入你的密码。
- 现在,使用以下命令通过 Docker 或 Podman 运行 Altcon(可能需要
sudo):
Docker 设置:
docker run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon
Podman 设置:
podman run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon
- Altcon 将与你的设备配对。当你收到另一个提示时,请再次选择 “trust” 并输入你的密码。
使用 AltServer 在同一账户上为多个设备设置 SideStore(仅适用于 macOS/Windows)
步骤:
- 使用上述说明在 macOS/Windows 上设置 AltServer
- 使用 AltServer 在一台设备上安装 AltStore
- 在 AltStore 中登录 Apple 账户
- 导出证书
- 删除 AltStore
然后对每台设备执行以下操作:
- 使用同一个 Apple 账户通过 AltServer 安装 SideStore(点击 AltServer -> Install IPA -> 选择 SideStore.ipa 时按住 [Option/Mac、Shift/Windows])
- 导入证书
- 在 SideStore 中登录 Apple 账户(我们需要在导入证书后登录,否则在未撤销 AltStore 证书的情况下,它将不允许你登录)
- 旁加载
当旧证书过期时:
- SideStore 将提示在一台设备上重新安装自身
- 重新安装后,导出证书
然后对每台其他设备执行以下操作:
- 导入新证书
- 从 SideStore 中旁加载 SideStore IPA
VPN
WireGuard
SideStore WireGuard VPN 仅适用于 0.3.1~0.6.1 之间,以及 0.6.3-nightly.4e6756d 及之后的 SideStore 版本,如果你有替代方案(LocalDevVPN),则不推荐使用它。如果你的版本不在这些范围内且不起作用,请不要为此寻求支持。
SideStore 利用设备上的 WireGuard VPN,使 SideStore 能够与内部服务通信。
- 从 Apple App Store 下载 WireGuard 应用。
- 同时,下载在这里找到的 WireGuard 配置。
- 打开 WireGuard,并按下 “Add a Tunnel” 或 “+” 按钮。
- 选择 “Create from file or archive”,并选择 SideStore.conf 文件。
- 你的设备可能会询问是否要 “Allow VPN Configurations”,请选择 “Allow” 并进行身份验证。
- 打开 SideStore VPN 选项的开关。
只要你使用 SideStore,就必须开启此 VPN,因为没有它,大部分功能将无法工作。
配对
idevice_pair
安装说明
- macOS
- Windows
- Linux
- 下载 idevice pair for macOS。
- 打开磁盘映像,并将
idevice pair拖到Applications中。
- 确保已从 Apple 网站安装了 iTunes(64 位或 32 位)(在设置 AltServer 的过程中应该已经安装好了)。
- 下载 idevice pair for Windows,并将其移动到你能记住的位置。
配对说明
- 用数据线将你的备用设备连接到电脑。如果出现提示,请选择
trust并输入你的密码。 - 解锁你的设备,然后打开
idevice pair,并在下拉菜单中选择你的设备。 - 确保你的设备已解锁并打开到主屏幕,然后选择
load。如果你的设备上出现提示,请点按trust。你的配对文件应该会出现。 - 确保你的设备仍处于主屏幕,然后向下滚动并选择 “SideStore” 下方的
install。应该会以绿色显示Success。
JitterbugPair
JitterbugPair(不是 Jitterbug 应用)使我们能够为 SideStore 等程序创建配对文件,以便远程与你的设备通信。这是使用 SideStore 所必需的,否则它将无法运行。
下载适用于 Windows(64 位)、macOS 或 Linux 的 JitterbugPair。
配对说明
根据你的方法,在传输你的 .mobiledevicepariring 文件时,文件扩展名可能会改变(通常会变成 .txt 或去掉 “ing” 结尾)。始终建议在传输配对文件之前先将其压缩为 zip 文件。SideStore 只接受 .mobiledevicepairing 文件(旧版本中为 .plist 文件)。
- macOS
- Windows
- Linux
- 下载适用于 macOS 的 JitterbugPair。
- 解压
jitterbugpair-macos.zip。 - 如果还未设置,请为你的设备设置密码。解锁你的设备并用数据线将其连接到电脑。如果出现提示,请点按 “trust” 并输入你的密码。
- 将你的设备打开到主屏幕。
- 找到并打开解压后的
jitterbugpair文件(它应该有一个黑绿相间的图标),方式为双击它或右键单击它并选择 “open”。首次运行该工具时,你的备用设备上会出现输入密码的提示。输入密码,然后保持屏幕开启且解锁状态,再次运行该工具。 - 如果你收到消息“macOS cannot verify that this app is free from malware”:
- 前往 System Settings > Privacy & Security
- 向下滚动到关于该应用的消息
- 点击 “Open Anyway”;如果程序没有自动运行,请尝试手动再次运行它
- JitterbugPair 将在你的用户主文件夹中生成一个扩展名为
.mobiledevicepairing的配对文件。 - 如果你找不到配对文件:
- 复制生成的配对文件的名称
- 将其粘贴到 Finder 中
- 如果你运行该程序不止一次,你设备的所有配对文件应该都会出现,因为它们共用同一个名称
- 为了获得最佳效果,请将该文件压缩为 .zip 文件夹。然后,通过 AirDrop、iCloud/One/Google Drive、电子邮件或其他你偏好的方式,将配对文件传输到你的 iOS 设备上。
- 下载适用于 Windows (64-bit) 的 JitterbugPair。
- 解压
jitterbugpair-win64.zip。 - 如果还未设置,请为你的设备设置密码。解锁你的设备并用数据线将其连接到电脑。如果出现提示,请点按 “trust” 并输入你的密码。
- 将你的设备打开到主屏幕。
- 在文件资源管理器中,找到
jitterbugpair.exe,并通过双击或右键单击并选择 “open” 来运行它。首次运行该工具时,你的备用设备上会出现输入密码的提示。输入密码,然后保持屏幕开启且解锁状态,再次运行该工具。 - JitterbugPair 将在同一文件夹中生成一个配对文件。该文件的扩展名为
.mobiledevicepairing。 - 为了获得最佳效果,请将该文件压缩为 .zip 文件夹。然后,使用 One/iCloud/Google Drive、电子邮件或其他你偏好的方式,将配对文件传输到你的 iOS 设备上。
在 Windows 上,你可能需要使用命令提示符或 Powershell 来执行该程序,因为双击 .exe 文件并不总能打开它。
- 在文件资源管理器中,导航到 jitterbugpair 所在的文件夹。
- 在显示文件夹位置的位置栏中,点击空白处并输入
powershell。它应该会打开一个(可能为蓝色背景的)名为 PowerShell 的窗口。 - 在设备已连接的情况下,输入
./jitterbugpair.exe并按回车。
这些步骤假定你熟悉 Linux 命令行。
- 下载适用于 Linux 的 JitterbugPair。
- 解压
jitterbugpair-linux.zip。 - 在解压后的目录中打开终端。
- 使程序可执行:
chmod +x ./jitterbugpair - 如果还未设置,请为你的设备设置密码。解锁你的设备并用数据线将其连接到电脑。如果出现提示,请点按 “trust” 并输入你的密码。
- 将你的设备打开到主屏幕。
- 执行程序:
./jitterbugpair
- 首次执行该工具时,你的备用设备上会出现输入密码的提示。输入密码,然后保持屏幕开启且解锁状态,再次运行该工具。输入密码,然后保持屏幕开启且解锁状态,再次执行该工具。
- JitterbugPair 将生成一个扩展名为
.mobiledevicepairing的配对文件。 - 为了获得最佳效果,请将该文件压缩为 .zip 文件夹。然后,通过电子邮件、云存储或其他你偏好的方式,将配对文件传输到你的 iOS 设备上。
SideStore 漏洞
SparseRestore(3 应用限制)
SparseRestore “Bypass 3 app limit”漏洞仅适用于 17.0 到 18.1 beta 4(不含 17.7.1)之间的 iOS/iPadOS 版本。如果你的版本不在这些范围内且不起作用,请不要为此寻求支持。
前置条件
-
一台运行 SparseRestore 漏洞所支持版本的 iPhone 或 iPad(见上方注释)。
-
至少 1 个空闲的应用位。
-
SideStore 0.5.9 或更高版本。你可以在这里找到最新版本。
-
要执行此漏洞,你的 iPhone 或 iPad 在该过程中必须关闭 Find My。否则它将无法工作。以下是关闭方法:
- 打开设置应用。
- 点按顶部的你的姓名。
- 点按 Find My。
- 点按 Find My iPhone/iPad。
- 关闭 Find My iPhone/iPad。
- 可能需要输入你的 Apple 账户密码进行确认。
**注意:**你仍然可能无法关闭 Find My,因为开启“失窃设备保护”(Stolen Device Protection)可能会阻止你将其关闭。请先关闭失窃设备保护,再尝试关闭 Find My。
步骤
-
安装 SparseBox。这可以通过多种方法完成,但出于本说明的目的,请使用 SideStore 安装它。最新版本可在这里找到。
-
在 SideStore 中勾选 “Disable App Limit”,并确保 SideStore 已关闭(而非在后台运行),然后打开 SparseBox。
-
启用 LocalDevVPN,选择你的配对文件并点按 “Bypass 3-app limit”。这应该会弹出日志输出。等待它显示
idevicebackup2 exited with code -18或idevicebackup2 exited with code 2,然后关闭应用。无需点击 apply。 -
重新打开 SideStore,并在 SideStore 设置中向下滚动。按 “clear cache”,这将使 SideStore 能够识别该漏洞。
-
测试该漏洞是否已生效(根据你有多少个空闲位,你可能需要安装不止一个应用来测试)。如果它抛出有关限制的错误,请重新打开 SideStore 或重试该漏洞。如果它成功安装了应用,恭喜你。你现在可以同时安装超过 3 个应用了。
注意事项
由于某些限制,每额外旁加载 3 个应用,就必须重新执行一次此漏洞。
如果你出于其他目的需要 Find My,现在可以重新打开它。但是,如果你想安装或刷新更多应用,则需要再次将其关闭。
MacDirtyCow(3 应用限制)
MacDirtyCow “Bypass 3 app limit”漏洞仅适用于 15.0 到 16.1.2 之间的 iOS/iPadOS 版本。如果你的版本不在这些范围内且不起作用,请不要为此寻求支持。
如果你想要这个功能,我们建议你加入我们的 Discord,并前往 sidestore-downloads 频道,该频道会包含兼容 MDC 的 SideStore 构建版本。然后,使用 SideStore 单独安装 WDBRemoveThreeAppLimit 来应用补丁。
Lara(3 应用限制绕过)
“Lara”绕过使用了 Darksword 漏洞,该漏洞仅适用于 iOS 17.0~iOS 18.7.1 和 iOS 26.0.x,M5 和 A19 设备除外。 它也被确认可在 iOS 16.7.2 上运行。
如果你不在受支持的版本上,请不要寻求支持。
要使用此方法,请确保你运行的是最新的 SideStore Nightly,然后安装 Lara: https://github.com/rooootdev/lara/releases/ (Lara 也可以在 LiveContainer 内部运行。)
步骤
- 打开 Lara 并点按 Run Exploit
- *(仅首次)*点按 Fetch Kernel Cache
- 点按 Initialize System
- 点按屏幕底部中央的 Lara 徽标
- 前往 Apps
- 选择 3-App Bypass
- 点按 Bypass
在完成所有步骤之前,不要从应用切换器中关闭 Lara。
- 打开 SideStore,并像往常一样安装你的 IPA
- 完成
这不会增加 10 个应用的 Apple ID 限制。
每新旁加载一个应用,你必须重复此过程。