AltStore、SideStore 集体报错 -80045?苹果收紧验证后的侧载自救指南

越狱教程 2026-10-29 12 0

10 月中旬前后,iPhone 侧载圈子里这两天算得上集体翻车:AltStore、SideStore、Sideloadly、iloader 这些常用签名工具,几乎在同一时间段登录 Apple ID 时弹出同一句提示——「This action cannot be completed at this time.(-80045)」。不少用户第一反应是密码错了或者账号被封,重置密码、换数据线折腾半天毫无效果。实际上这不是你这边的问题,而是苹果在服务端收紧了校验。这篇教程把报错含义、各工具的修复进度和能落地的自救步骤一次讲清。

报错含义:不是密码错,是设备身份被拒

SideStore 登录报错 -80045 弹窗界面截图

从 10 月 12 日开始,免费签名工具的 Apple ID 登录请求被苹果服务器成批拒绝,返回的就是 -80045。拒绝发生在密码校验之前,账号密码根本还没走到验证那一步,所以改密码没有意义。

要理解这次风波,得先知道 anisette 是什么。侧载工具登录 Apple ID 时,需要附带一组设备身份数据,用来向苹果证明请求来自一台真实的苹果设备,社区把这组数据叫 anisette。公共 anisette 服务器大多用安卓的核心代码生成这份数据,却对外声称自己是 Mac 或 Windows 客户端。苹果这次开始严格核对请求头里的客户端信息与 User-Agent 是否和生成数据的设备一致,对不上的请求直接拒绝,一部分安卓特征的请求后来干脆收到 503 错误页。同一个账号在某个工具里能登、换一个就报错,原因就在这里。

苹果没有给出官方说明,开发者们只能各自调整实现,所以修复是分批落地的。

先更新:iloader 与 Sideloadly 的修复进度

SideStore 欢迎登录界面登录失败提示截图

iloader 是这一波里恢复最快的。2.3.7 版本在 10 月 13 日首次修复登录问题,苹果随后又调整了两次策略,官方在 10 月 15 日到 18 日之间接连放出 2.3.8 到 2.3.10,跟着切换新的 anisette 服务器。实际用下来,把 iloader 更到最新、并且只用它内置列表里的服务器(自定义服务器地址已经全部失效),登录基本能恢复正常。设备端安装器 SideInstaller 也在 1.5.0 修复,后续持续跟进到 1.5.3,不过作者提醒,由它装出来的 SideStore 和 LiveContainer 本体还得等各自修复。

Sideloadly 这边,当前版本 0.71.0 重写了向苹果发起登录的方式,更新日志没有明确点名 -80045,考虑到登录逻辑确实动了,先到 Sideloadly 官网把版本更新到最新再试,是成本最低的一步。

SideStore 手动自救:改 anisette 配置的完整步骤

SideStore anisette 服务器列表设置界面截图

SideStore 目前还没有正式修复版,最新正式版仍是 9 月的 0.7.0-alpha,但 nightly 测试版已经带上 10 月 13 日的双重认证修复,官方问题追踪区给出的临时改法被不少人验证有效:

  • 用 iLoader 等工具把最新 nightly 版 SideStore 覆盖安装到手机上;
  • 进设置里的 User Customizations,关闭 On-Device Anisette,重启应用;
  • 打开 Anisette Client Configuration,在 Client Info 里填入 <PC> <Windows;6.2(0,0);9200> <com.apple.AuthKit/1 (com.apple.iTunes/12.12.4.1)>,User Agent 填 akd/1.0 CFNetwork/808.1.4,注意首尾不要多出空格,保存覆盖;
  • 强制退出并重开 SideStore,重新登录 Apple ID,验证码用受信任设备上弹出的六位码;
  • 仍然失败的话,重置 adi.pb 数据、换一个 anisette 服务器再走一遍。

这套改法的思路,是让 SideStore 以 Windows iTunes 的客户端特征去请求苹果,能救回一部分账号,但不是人人有效。完整讨论可以在SideStore 官方仓库的问题追踪区看到。

AltStore 现状:官方修复在路上,Windows 用户多留一步

AltStore 应用商店 Browse 浏览页界面截图

AltStore 团队在 10 月 13 日表态称问题疑似出在苹果侧,社区补丁一度没有合并。转机出现在 10 月 21 日:AltStore Classic 2.3.1 与 AltServer for macOS 1.8.2 同步发布,把 macOS 27 上生成身份数据的方式切换到 Windows anisette v3 服务器,官方 Mac 通道恢复可用。升级路径是先在 AltServer 菜单里点 Check for Updates,再到 My Apps 标签更新 AltStore;应用自身更新失败的话,用新版 AltServer 覆盖安装即可,官方特意提醒不要先删除旧应用。

Windows 用户要多留个心眼:修复发布几小时后,部分 AltServer 用户又碰到了新的 -80046,提示文字一模一样。官方建议临时继续用 Remote AltServers 连接远程服务器,本地 Windows AltServer 的修复还在跟进。项目动态见AltStore 官方 GitHub。

替代方案:LiveContainer 一拖多的思路

如果暂时修不好登录,可以把应用塞进 LiveContainer 过渡。它的原理是把其他应用当作库加载进宿主应用里运行,iOS 只看到 LiveContainer 这一个应用,免费 Apple ID 的三应用限额对容器内的应用不再生效。10 月 4 日官方 GitHub 仓库被隐藏后,最后的官方构建是 9 月 18 日的 nightly(版本号 3.8.10),目前通过社区镜像LiveContainerMirror分发,下载后务必核对官方公布的 SHA-256 哈希再用,来历不明的改版包能读到你容器里的全部数据。

要注意 LiveContainer 只解决应用位数量,7 天一次的签名刷新依然要靠 SideStore 或 AltStore 完成,登录通道被卡住时它一样签不了名。所以它更适合当作节省应用位的长期方案,而不是这次报错的直接解药。

注意事项

  • 别反复重试同一个 Apple ID,失败次数太多会被苹果限流,越试越登不上;换一个网络环境或备用账号是更常见的出路。
  • 双重认证验证码只用受信任设备弹出的那一种,短信验证码通道在多个工具里目前是坏的。
  • 如果报错从 -80045 变成了 -22411,说明已经越过了封锁,苹果把验证码改成了自动下发,等支持新流程的版本更新即可。
  • 多台设备侧载尽量各用各的 Apple ID,共用账号容易陷入互相吊销证书的死循环。
  • 配对文件包含设备身份,不要发给任何人;网传改 DNS 屏蔽苹果服务器、安装来路不明的第三方验证服务,都不要尝试。

总结

这次 -80045 风波,本质是苹果收紧了免费签名通道的设备身份校验,把借来的身份拦在门外,殃及所有第三方侧载工具。对普通用户来说,眼下最稳的路径是:iloader 和 Sideloadly 优先更新到最新版,SideStore 用 nightly 加手动配置过渡,AltStore 等 2.3.1 之后的版本铺开。这类拉锯每隔一段时间就会来一轮,工具修好一个就用一个,别把常用账号折腾到限流。

不少侧载用户也在社区里留下了自己的经历:

  • iloader 更新到 2.3.10 之后一次就登上了,比想象中顺利。
  • SideStore 那串 Client Info 填完真的能过,但我的小号还是 -80045,看脸。
  • 等了快两周才有像样的修复,这期间签名早就过期了,只能干着急。

以上评论仅代表网友个人观点,不代表官方立场。

相关文章

开售首日即遭演示越狱:iPhone Duo 上的 iOS 27.1 被安全团队 Calif 攻破
Switch 2 疑似遭纯软件越狱:ns2jb 漏洞链拆解、演示效果与风险提醒
巨魔商店(TrollStore)支持 iOS 26 吗?支持范围一次说清,iOS 26 侧载还有哪些路
iOS JIT 权限开启教程:StikJIT 内置、StikDebug 配对、TrollStore 直授三条路,按系统版本对号入座
Filza 完全教程:越狱后的文件管理中枢,从安装到常用玩法
越狱渐凉之后怎么选:jailbreak 热度跌去八成,iOS 17–26.5 越狱工具全版本选型指南