Sideloadly是什么
Sideloadly 是一款免费、跨平台的 iOS 应用侧载工具,支持在 Windows、MacOS 上运行,它允许用户在无需越狱的情况下,将未上架 App Store 的IPA文件直接安装到 iPhone 上。与巨魔商店相比,Sideloadly 最大的优势是无视系统版本号,即使是最新版的 iOS 仍然可以使用。
Sideloadly 本质上是利用了苹果公司面向开发者提供的应用签名和安装机制,工作原理与开发者在 Xcode 中部署测试应用的过程一样,本意是让开发者临时测试用,所以 Sideloadly 并不是用了什么漏洞,这种方式极其稳定,但签名有效期只有7天,也就是每7天需要续签一次,当然,Sideloadly 也可以实现无感自动续签。
如果你的系统满足低版本要求的话,也可以使用巨魔商店实现永久签名:《巨魔商店 (TrollStore) 安装指南: 实现IPA自由》
准备工作
- Windows/Mac电脑(Windows 7+、macOS 10.12 Sierra+)
- Apple ID(就是在手机或电脑的设置里登录的账号)
Sideloadly 安装包
Windows 用户需要额外安装网络版 iTunes 和 iCloud,如果你之前在微软商店里已经安装过,必须先卸载掉!否则 Sideloadly 会出现检测不到设备等问题。
没安装过的话直接通过下面的地址安装:
安装 Sideloadly
Mac用户直接打开dmg包安装,Windows用户需要先安装好iTunes和iCloud,再安装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」完成。
步骤4:选择并安装应用
点击左上角的 IPA 图标(第一张图标记3),选择要安装的 IPA 应用,或直接将 IPA 文件拖放到此处,最后点击「Start」开始安装应用。
下方会显示安装进度,也可以点击右下角的按钮展开日志记录框(第一张图标记标记4)。
另外,Sideloadly 支持自定义 IPA 的应用名称,勾选Change app name
,输入新的名称就行了,这在多开时非常有用,比如多开微信,每个微信都可以起一个名字防止弄混。
注意,此时安装的应用续签后会覆盖历史数据,保留数据的方法见下一个章节Sideloadly 续签。
步骤5:信任 APP
安装完 IPA 后已经可以在设备上看见了,但此时 APP 还不能打开,需要授权后才可以。
打开设置 → 通用 → VPN与设备管理 → 开发者 APP,点击信任。
Enjoy~
Sideloadly 续签
使用 Sideloadly 安装同一个 IPA 时,每次都相当于安装新的应用程序,导致之前的数据丢失,想要保存续签之前数据的话,需要执行两步操作:
- 开启
Enable File Sharing
; - 关闭
Use automatic bundle ID
,并在续签时使用相同ID。在关闭状态下,选中 IPA 文件后这里会有一个默认的应用ID,无特殊情况下可不用修改。
自动续签方法敬请期待下一篇。
常见问题FAQ
Sideloadly 检测不到设备
这个问题通常出现在 Windows 系统上,原因是没安装好 iTunes 和 iCloud,仔细看一下准备工作这个章节,重新安装这两个软件,另外不要忘记开启 iPhone 的开发者模式。
如果还是不行,可以安装爱思助手,先连接一下手机,在爱思助手上连接成功后,再回到 Sideloadly 就可以了,这种偷懒的方法 100% 可行。
Sideloadly 安全吗?
Sideloadly 是闭源软件,无法保证100%安全,所以前面我说尽量使用小号,既是为了防止苹果的风控(目前并未有风控的反馈),也是为了防止密码泄露后造成损失,官网的声明中说Apple ID账号密码只会发送到苹果服务器,不会上传到 Sideloadly 服务器,介意的话可以看看这篇《巨魔商店 (TrollStore) 安装指南: 实现IPA自由》。
Sideloadly 打不开
Sideloadly 使用 PyQT 编写,需要 C++ 环境支持,如果打不开的话,安装一下微软常用运行库合集,安装完成后重启电脑再打开。
Sideloadly 安装失败
检查是否安装错版本,比如32位的系统安装成了64位的软件。
本文由 花墨 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。