一、环境准备
- 运行 Windows 10 或更高版本的电脑
- 装有 iOS 14 或 iPadOS 14 或更高版本的 iPhone 或 iPad
- 安装非 Microsoft Store 版本的 iTunes 和 iCloud,如果已安装 Microsoft Store 版本请卸载并重新安装。侧边栏免费下载基础包
- 电脑端下载并安装Altserver,右边栏基础包下载。
二、生成修复文件
- 下载并解压文件“bugpair-win64.zip”(右边栏下载)
- 手机插入电脑,手机上信任您的计算机(如果弹出信任窗口),运行“bugpair.exe”
- 此时,电脑上会生成一个以“.mobiledevicepairing”结尾的文件,将该文件重命名为“ALTPairingFile.mobiledevicepairing”
- 将文件“ALTPairingFile.mobiledevicepairing”传入到你的手机,存储位置随意,但不要存储在iCloud云盘里。
三、安装手机端sidestore
- 下载sidestore.ipa文件(右边栏下载),并存储在电脑中,注意存储位置需要全路径均为英文,手机和电脑名称也须为英文,不要有中文和特殊字符
- 电脑端运行Altserver,按住键盘Shift键并单击小托盘里的“菱形”图标,再点击“sideload.ipa”,选中”sidestore.ipa“文件。等待手机端sidestore安装完毕。这步完成后,就不再需要电脑了!
- 信任apple id,
设置>通用>VPN与设备管理>信任apple id
- 打开sidestore,手机会提示选择修复文件,选中第二步 中存储在手机中的修复文件“ALTPairingFile.mobiledevicepairing”即可。
四、签名安装前必要配置
- 打开开发者模式,如果您运行的是 iOS 或 iPadOS 16 或更高版本,则必须启用开发人员模式
设置>隐私与安全性>开发者模式(开启)
,注意,iOS17需要安装好WireGuard后才会显示开发者模式 - 开启WireGuard和连接Wifi(任意Wifi网络均可),WireGuard需配合美区苹果Apple ID在APP Store中搜索下载,安装WireGuard后,要导入配置文件,下载配置文件(直接点击下载),并在WireGuard中添加该配置文件。
- 添加私有签名服务器链接,在手机“设置”中找到 SideStore,添加“链接”,并关闭“Use preferred servers”。这样sidestore签名安装应用和续签时就不再使用公共签名服务器,而是使用站长自建的签名服务器了,性能会更稳定些,链接地址在侧边栏。
五、Sidestore签名安装App
1.签名安装前,需先将待安装的app事先下载存储在手机中
2.确保WireGuard和Wifi均处于开启或连接状态
3.点击sidestore底部的“My apps”,再点击左上角的“+”键,选中待安装的ipa文件进行签名安装。
六、Sidestore如何续签、如何签名安装超过3个APP,堪比苹果证书
- 关于续签,在开启WireGuard和连接Wifi的状态下,打开Sidestore,每7天点击”Refresh All“进行续签,或者长按单个APP,点击”Refresh“进行续签单个APP。全程无需电脑。
- 关于签名安装更多APP的问题,长按某个不常用的APP(比如微信),点击”Deactivate“进行取消激活,通过此方式来腾出槽位,以此安装一个新的APP。如果想再次启用微信,通过同样方式腾出槽位后,长按取消激活的微信,点击”Activate“来重新激活微信。微信的聊天记录均不会丢失。一个Apple ID有10个ID名额,安装一个APP通常占用一个ID名额,有的APP由于带有插件的原因会占用多个ID名额,比如wechat_pro占用5个ID名额。
问题汇总
一、明明已连接Wifi,并开启WireGuard,还是弹窗该提示,如图
解决办法:
1.关闭WireGuard的sidestore按钮,断开Wifi,并在后台杀掉WireGuard和sidestore。重启手机。开启WireGuard的sidestore按钮,连接Wifi,打开sidestore看能否正常签名。如不行,重复一次。如仍然不能正常签名,往下看。
2.上述方法不奏效,重置设置(Settings)中的“Reset Pairing File”(如下图),此时修复文件“ALTPairingFile.mobiledevicepairing”会被删除。关闭WireGuard的sidestore按钮,断开Wifi,并在后台杀掉WireGuard和sidestore。重启手机。打开sidestore重新选中存储在手机中的修复文件“ALTPairingFile.mobiledevicepairing”。开启WireGuard的sidestore按钮,连接Wifi,打开sidestore,多点几次“+”号,应该会解决该Bug的。
二、sidestore闪退
就目前收集的反馈看,sidestore闪退大部分都是更换账号造成的,还有一部分是使用了公共签名服务器造成的,所以建议手机端sidestore装好后不要再更换“设置”、“App Store”和“sidestore”的账号,最好保持上述三个账号一致,另外再使用站长自建的签名服务器就接近完美了。