乐于分享
好东西不私藏

Pastel:这款 IPA 历史版本下载工具,最狠的不是下载,是少折腾

Pastel:这款 IPA 历史版本下载工具,最狠的不是下载,是少折腾

Pastel 这玩意儿一上来就把门槛写得挺硬:目前只支持 macOS 26+,而且要 Apple 芯片 Mac。Windows 没计划,Intel Mac 也别惦记。啧,这倒不是坏事,至少作者没假装“全平台通吃”,省得你下载半天最后卡在系统版本上。项目 README 里也写了,它是用 SwiftUI 编译,适配 macOS 26 的 Liquid Glass 效果。

它干的事很直接:从 App Store 拿 IPA,尤其是历史版本。下载完之后,不用再绕一堆奇怪流程,直接在下载页找到 IPA,点分享,通过 AirDrop 丢到 iPhone 或 iPad 上安装。这个点看着小,其实挺抓人。以前折腾 IPA,麻烦通常不在“下载”两个字,而是在后面:文件在哪、图标对不对、版本是不是拿错了、传到设备上又怎么装。Pastel 把下载后的文件管理和 AirDrop 串在一起,至少少了一截来回找文件的脏活。

这就很现实。

更有意思的是账号和地区。

README 里提到,Pastel 可以根据已登录 Apple 账户的地区自动选择对应商店,切换地区时也会自动切到对应地区账户。老鬼对这个点比较敏感,因为 App Store 地区这事,平时手动搞起来特别烦:一个 App 在 A 区有,B 区没有;一个版本在某个地区能拿,换个地区就不行。你说技术难不难另说,反正用户体感就是“又要切账号了”。Pastel 想把这块包起来。

但别急着吹太满。

这种工具真正要看的不是截图,而是登录流程稳不稳。作者说初次使用需要在设置里添加 Apple 账户,数据保存在 iCloud Keychain,并且用了 GSA 技术触发双重认证,解决一些旧工具里双重认证不触发、保存数据丢失的问题。这个描述挺关键,因为 IPA 下载工具最怕的不是按钮不好看,是登录掉线、验证码不来、账户状态莫名其妙。老鬼以前试这类小工具,最烦的就是第二天再打开,发现会话没了,日志也说不清。

版本 ID 这块,Pastel 也没有只押一个来源。

它集成了 Timbrd、Agsy、Bilin 这几个下载源的版本 ID 信息;你想从 Apple 获取,也能点 Apple 让它用当前 Apple 账户抓一次版本 ID;知道版本 ID 的话,还可以手动输入。这里我反而觉得手动输入很重要。很多工具越做越“傻瓜”,最后出了问题用户一点退路没有。保留一个手动口子,至少说明作者知道真实场景不会永远顺滑。

界面层面,它支持简体中文、繁体中文、日语、韩语和泰语这些主要语言。这个不算什么惊天功能,但对这种偏工具类 App 来说挺实用,尤其是它本来就跟 App Store 地区、账号切换、历史版本这种东西绑在一起。语言不清楚,用户很容易点错。

最近的 Pastel 26.7 版本还补了一点:搜索时能区分 iPhone、iPad 和 Apple Vision Pro App,并新增了对 Apple Vision Pro 的支持;手动获取也放到了下载页面,只输入 App ID 就能获取最新版。这个更新不炸裂,但属于每天会用到的小动作。项目 Release 页面显示,Pastel 26.7 是 2026 年 6 月 22 日发布的最新版本。

老鬼比较喜欢 Pastel 的地方,不是“空前强大”这四个字。

是它知道麻烦在哪:账号、版本 ID、下载后的 IPA 文件、AirDrop、地区切换。工具能不能长期稳,还得看后续更新和 issue 反馈,但这个方向对了。

GitHub地址:EEliberto/IPA-Download