怎么把已从 App Store 下架的应用装回 iPhone

Windows 上的 iMazing 已经登不进 Apple ID。用 IPA Downloader 从自己的购买记录取出 IPA,再装回 iPhone。
2026 年 10 月底,macOS 18 和 macOS 26 上的 iMazing 还能登录,macOS 27 不行。Apple 收紧了第三方软件的账号授权,从 iCloud 购买记录里再装一次这条路断了。
IPA Downloader 做的是同一件事,作者是 kda2495。它登录你的 Apple ID,从下载记录里取出 IPA,再装到连着电脑的 iPhone 上。只能拿回这个账号曾经下载过的应用,哪一年下的无所谓。有人在两台手机上试过,其中一台是 iOS 27.2,账号和设备都没有被锁。密码会交给一个别人写的程序。接受不了这一点,就不要用。
安装包从作者的 4PDA 帖子或 GitHub 的发布页下载。帖子里写的主页就是这个仓库。评论区和群里的压缩包别下。IPA 来自 App Store 的服务器,由 Apple 签名,但 Apple ID 密码仍然要输入到别人的脚本里。步骤按 Сидорович 频道 2026 年 10 月 30 日的视频整理,菜单编号对照过作者自己的说明。
开始之前
作者写的是 Windows 7 到 11,只要 64 位,macOS 从 10.15 Catalina 起,另外还有 Linux。Windows 10 和 11 上安装需要驱动 AppleMobileDeviceSupport64,它在 iTunes 里面。用苹果官网的 iTunes,或者 Microsoft Store 里的也行。不必装完整的 iTunes。用 7-Zip 或 WinRAR 打开安装包,只装 AppleMobileDeviceSupport64.msi。没有驱动也能下载 IPA,但装不到手机上。Windows 7 和 8.1 在帖子里另有一套:证书、.NET 4.8 和两个更新。10 和 11 不用做这些。
数据线。Lightning 优先用原装或带 MFi 标志的。USB-C 几乎没有这套认证,正常的线通常就够,安卓手机配的线也可以。视频里用的就是这种。
以及曾经下载过这个应用的 Apple ID。没下过,列表里就不会有。作者要求关掉硬件安全密钥,改用普通的双重验证,否则脚本登不进去。
第 1 步. 装上驱动,接上 iPhone
驱动是为了让电脑认出手机。装完 iTunes 或单独的 msi 之后,插上 iPhone,点信任,输入锁屏密码。看不到设备就先别往下走,先换线和驱动,办法在后面。
第 2 步. 登录 Apple ID
解压压缩包。Windows 上运行 Start_IPA_Downloader_Windows.bat。选语言,按 Enter。登录是第 1 项,再按一次 Enter。
然后是邮箱、Enter、密码、Enter。在手机上点「允许」,输入六位数验证码,再按 Enter。不按 Enter,脚本就停在那里等。密码只在这个窗口里输入,不要存成文本文件放在旁边。
验证码没来:打开再关掉飞行模式,然后到「设置 — Apple 账户 — 登录与安全性 — 获取验证码」。就是同一个码。
如果登录时提到 iCloud for Windows,并且错误码是 -27952,在 iPhone 上关掉「高级数据保护」:设置 — Apple 账户 — iCloud。
第 3 步. 从自己的购买记录下载 IPA
菜单按 5,Enter,再按 2。第 5 项是选列表,2 是这个 Apple ID 的购买记录。等表格出来。里面是这个账号曾经下载过的全部应用,包括已经从 App Store 下架的。
每一行有自己的编号。视频里「Сбербанк Онлайн」是 23,直接输入,不用翻到末尾。同一个账号里没有「Тинькофф」,因为以前没下载过。23 是别人的编号。一次下多个写成 1, 2, 3-5。
商店卡片还在的话,可以不翻购买记录:第 2 项,输入名称或 ID。ID 是 App Store 链接里 id 后面的数字。已经下架的卡片,这个搜索找不到,还是得用购买记录。license is required 表示这个账号没买过。Purchase error: app not found 表示下架的应用不能重新购买。
最新版本要求的 iOS 比手机高:用第 6 项,列表仍然选 2,再挑一个旧版本。第 7 项会显示 Apps 文件夹里现有文件需要的最低 iOS。
接着下载 IPA,作用和安卓的 APK 一样。文件出现在脚本目录下的 Apps 文件夹里。
第 4 步. 装到手机上
菜单按 8。脚本先问设备编号,Enter,再问 IPA 编号,Enter。列表里应是正常的 iOS 版本,不是问号。录像里是 27.2,设备和文件的编号都是 1。控制台跑完之后,图标会出现在主屏幕上。

版本变成问号,或者设备列表是空的,说明手机没被认出来。安装不会开始。
安装中断时
红字提示无法安装,或者走到大约 80%–90% 失败。处理和问号是同一套,一次只改一件事。
- 换线和接口。重新接上手机,再进第 8 项。多数情况到这里就好了。
- 还不行,就安装 3uTools,打开 iTunes 工具,点修复。俄语界面写的是「Исправить сейчас」。然后重启电脑。不重启的话,驱动修复经常不生效。再打开 IPA Downloader,进第 8 项。
- 仍然失败,就在 3uTools 里打开高级模式,选第三项:重置 WinSock 并删除旧驱动。再重启一次,用 3uTools 重新安装驱动,然后重试。
那次测试的三台电脑里,两台成功。第三台始终不显示 iOS 版本,问题在 Windows,不在这个程序。换过线、修过驱动、重置过 WinSock 之后,换一台电脑比继续修这套系统更快。
脚本里的 No device found 也是驱动问题,不是 IPA 坏了。如果安装报 APIInternalError 或 IXErrorDomain Code=46,先从手机上删掉这个应用,重启手机,再装一次。
图标在,一点就退回主屏幕:用同一个 Apple ID 打开 App Store,随便装一个免费应用,然后再打开自己的。
在 Mac 上
启动文件是 Start_IPA_Downloader_macOS.command。第一次会被系统拦住:到「隐私与安全性」,点「仍要打开」。事先要装 PowerShell,安装包链接在作者的仓库里。下好的 IPA 也可以用隔空投送发到 iPhone,手机会自己安装。
这个办法做不到的事
不在这个 Apple ID 购买记录里的应用,脚本拿不到,也不能从手机上拷一份出来。论坛上的修改版 IPA 不是一回事,文件没有 Apple 的签名,银行或邮箱用这种文件还有风险。
应用卡片已从 App Store 移除的话,商店不会再推更新。下一个版本还是得用同样的办法下载,等它出现在购买记录里。