Sideloadly 使用教程

in 那美克星

Sideloadly是什么

Sideloadly 是一款免费、跨平台的 iOS 应用侧载工具,支持在 Windows、MacOS 上运行,它允许用户在无需越狱的情况下,将未上架 App Store 的IPA文件直接安装到 iPhone 上。与巨魔商店相比,Sideloadly 最大的优势是无视系统版本号,即使是最新版的 iOS 仍然可以使用。

Sideloadly 本质上是利用了苹果公司面向开发者提供的应用签名和安装机制,工作原理与开发者在 Xcode 中部署测试应用的过程一样,本意是让开发者临时测试用,所以 Sideloadly 并不是用了什么漏洞,这种方式极其稳定,但签名有效期只有7天,也就是每7天需要续签一次,当然,Sideloadly 也可以实现无感自动续签。

如果你的系统满足低版本要求的话,也可以使用巨魔商店实现永久签名:《巨魔商店 (TrollStore) 安装指南: 实现IPA自由》

准备工作

Windows 用户需要额外安装网络版 iTunes 和 iCloud,如果你之前在微软商店里已经安装过,必须先卸载掉!否则 Sideloadly 会出现检测不到设备等问题。

没安装过的话直接通过下面的地址安装:

安装 Sideloadly

Mac用户直接打开dmg包安装,Windows用户需要先安装好iTunes和iCloud,再安装Sideloadly。

Sideloadly 使用教程

Sideloadly 打开后默认界面如下:

Sideloadly使用教程

步骤1:选择设备

首先确保已打开 iPhone 的「开发者模式」:设置 → 隐私与安全性 → 开发者模式 → 打开。

通过 USB 连接 iPhone 后,会在 iDevice(标记1)里看到设备名称,选中要安装 IPA 的设备名称。如果手机是第一次通过 USB 连接电脑,手机端会弹出「是否信任这台电脑」的选项,点击信任就可以。

如果点击下拉后看不到自己iPhone或iPad,任然显示检测不到设备(no devices detected),解决方法见:常见问题#Sideloadly 检测不到设备

步骤2:登录 Apple ID

输入 Apple ID 账号(标记2),国区账号也可以,回车后输入密码,绑定过手机号的话还会弹出输入框让输入验证码,如果有小号的话优先使用小号,具体原因见:常见问题#Sideloadly 安全吗?

注意,免费注册的 Apple ID 只能签 3 台设备,超过的话可以通过注册小号的方式绕过。

步骤3:下载 Anisette Server

Anisette Server 是用来生成签名过程中需要的一些参数,比如:X-Apple-I-MD、X-Apple-I-MD-M、X-Apple-I-MD-RINFO等。

Sideloadly 默认使用远程 Anisette Server,需要捐赠才能使用,并会上传使用者的 IP 、操作系统版本、Sideloadly 版本,所以需要下载并修改为本地 Anisette Server 。

点击「Advanced Options」展开高级选项,点击「Download」按钮,下载完后,选中左侧的「Local」完成。

Sideloadly修改本地Anisette Server

步骤4:选择并安装应用

点击左上角的 IPA 图标(第一张图标记3),选择要安装的 IPA 应用,或直接将 IPA 文件拖放到此处,最后点击「Start」开始安装应用。

下方会显示安装进度,也可以点击右下角的按钮展开日志记录框(第一张图标记标记4)。

另外,Sideloadly 支持自定义 IPA 的应用名称,勾选Change app name,输入新的名称就行了,这在多开时非常有用,比如多开微信,每个微信都可以起一个名字防止弄混。

Sideloadly iOS多开微信

注意,此时安装的应用续签后会覆盖历史数据,保留数据的方法见下一个章节Sideloadly 续签

步骤5:信任 APP

安装完 IPA 后已经可以在设备上看见了,但此时 APP 还不能打开,需要授权后才可以。

打开设置 → 通用 → VPN与设备管理 → 开发者 APP,点击信任。

Enjoy~

Sideloadly 续签

使用 Sideloadly 安装同一个 IPA 时,每次都相当于安装新的应用程序,导致之前的数据丢失,想要保存续签之前数据的话,需要执行两步操作:

  1. 开启Enable File Sharing
  2. 关闭 Use automatic bundle ID,并在续签时使用相同ID。在关闭状态下,选中 IPA 文件后这里会有一个默认的应用ID,无特殊情况下可不用修改。

Sideloadly续签教程

自动续签方法敬请期待下一篇。

常见问题FAQ

Sideloadly 检测不到设备

这个问题通常出现在 Windows 系统上,原因是没安装好 iTunes 和 iCloud,仔细看一下准备工作这个章节,重新安装这两个软件,另外不要忘记开启 iPhone 的开发者模式。

如果还是不行,可以安装爱思助手,先连接一下手机,在爱思助手上连接成功后,再回到 Sideloadly 就可以了,这种偷懒的方法 100% 可行。

Sideloadly 安全吗?

Sideloadly 是闭源软件,无法保证100%安全,所以前面我说尽量使用小号,既是为了防止苹果的风控(目前并未有风控的反馈),也是为了防止密码泄露后造成损失,官网的声明中说Apple ID账号密码只会发送到苹果服务器,不会上传到 Sideloadly 服务器,介意的话可以看看这篇《巨魔商店 (TrollStore) 安装指南: 实现IPA自由》

Sideloadly 打不开

Sideloadly 使用 PyQT 编写,需要 C++ 环境支持,如果打不开的话,安装一下微软常用运行库合集,安装完成后重启电脑再打开。

Sideloadly 安装失败

检查是否安装错版本,比如32位的系统安装成了64位的软件。

Responses