Lutto
V2EX  ›  iOS

正式发布 Pastel - 迄今空前强大的一款 IPA 下载工具 (macOS)

  •  2
     
  •   Lutto · 1 day ago · 2416 views

    做了一个 macOS App:Pastel ,一个用于下载 IPA 历史版本的小工具。

    GitHub: https://github.com/EEliberto/IPA-Download

    它主要能做什么

    • 在不同地区的 App Store 里搜索和查看 App
    • 根据 Apple 账户地区自动选择对应商店
    • 获取 App 的历史版本 ID ,并下载对应版本 IPA
    • 下载完成后可以在 App 内预览 IPA 的图标
    • 可以直接通过 AirDrop 发送到 iPhone / iPad
    • 支持简体中文、繁体中文、日语、韩语、泰语

    主界面

    下载页面

    下载完成后,可以直接看到已下载的 IPA 文件,并预览 App Icon 。对于一些节假日特殊图标、广告图标之类的版本会比较方便。点击分享按钮后,也可以直接 AirDrop 到 iPhone / iPad 。

    Apple 账户与地区

    初次使用需要在“设置”>“Apple 账户”里添加账号。账号数据保存在 iCloud Keychain 。登录后会识别 Apple 账户所属地区,并在切换地区时自动选择对应商店。

    多语言

    目前支持简体中文、繁体中文、日语、韩语和泰语。

    历史版本来源

    目前整合了 Timbrd 、Agsy 、Bilin 等来源的版本 ID 信息,也可以从 Apple 账户侧获取。如果你自己知道版本 ID ,也可以手动输入下载。

    系统要求

    目前只支持:

    • macOS 26+
    • Apple Silicon Mac

    暂时没有 Windows 版本计划,因为我手边没有 Windows 设备。

    说明

    这个工具主要是给需要回退旧版本、测试旧版本、或者保存自己账号可获取应用版本的人用。

    项目已经开源,欢迎试用、提 Issue 或者提 PR 。

    GitHub: https://github.com/EEliberto/IPA-Download

    39 replies    2026-06-15 15:19:37 +08:00
    TashinV
        1
    TashinV  
    PRO
       1 day ago via iPhone
    airdrop 到 iOS 后,会在 iOS 自动安装吗?
    Lutto
        2
    Lutto  
    OP
       1 day ago via iPhone
    @TashinV 会的
    xvvayqi
        3
    xvvayqi  
       1 day ago
    顶一下 手机上的 ipa 降级软件经常出现登录失败需要维护的情况,不知道电脑上是不是也一样
    doosit
        4
    doosit  
       1 day ago
    希望可以支持更低一点的 macos 版本
    Lutto
        5
    Lutto  
    OP
       1 day ago
    @xvvayqi 这个不用哦
    xiaocongcong1
        6
    xiaocongcong1  
       1 day ago via iPhone
    密码安全吗
    Lutto
        7
    Lutto  
    OP
       1 day ago via iPhone
    @xiaocongcong1 保存在 iCloud keychain ,不上传任何服务器中转。
    ajyz
        8
    ajyz  
       1 day ago
    这功能棒,先赞一个。
    目前为了方便下载历史版本,又不想用爱思,还特意虚拟机装了个 win11 ,然后安装的旧版 iTunes ,本来也算好用,但去年开始旧版 iTunes 内的 App Store 限制搜索了(估计离不能使用也不远了),每次使用还得去网页版跳转,搞的异常复杂
    Building
        9
    Building  
       1 day ago
    第三方 App 也敢登 Apple ID 啊啧啧啧
    Lutto
        10
    Lutto  
    OP
       1 day ago
    @Building 麻烦你看一下原理,不要上来就啧啧啧。
    Lutto
        11
    Lutto  
    OP
       1 day ago
    @doosit 暂无低版本 macOS 的设备,加上旧版 macOS UI 和 Tahoe 有很大差别,暂不考虑向下兼容了。
    vokins
        12
    vokins  
       1 day ago
    收藏一下
    xigaohu
        13
    xigaohu  
       1 day ago
    楼主,这个能获取 Mac App Store 里的 app 历史版本吗?
    Lutto
        14
    Lutto  
    OP
       1 day ago
    @xigaohu 无法实现,Apple 从 macOS 11 的某个版本开始已经拒绝直接让 Mac 侧载安装 IPA 了,校验过程有且只能在 Mac App Store 完成,没有绕开的方法,除非使用 Apple 开发者账户自签名。
    dongming83
        15
    dongming83  
       1 day ago
    试了下,挺好用的
    Jobin0528
        16
    Jobin0528  
       1 day ago
    @Lutto #2 怎么安装?传输后直接到文件了。
    Lutto
        17
    Lutto  
    OP
       1 day ago via iPhone
    @Jobin0528 需要 iOS 18+ 才会自动安装,否则只能依赖爱思助手一类的工具。
    Jobin0528
        18
    Jobin0528  
       1 day ago
    @Lutto #17 ipados27 不行吗
    Lutto
        19
    Lutto  
    OP
       1 day ago via iPhone
    @Jobin0528 iPadOS 26 可以哦,我这里多次尝试 AirDrop 后可以直接安装的。27 可能是 beta 有 bug ,曾今 26 初期 Beta 这个功能也失效。
    Jobin0528
        20
    Jobin0528  
       23h 58m ago
    @Lutto #19 我试了 ios26 是可以的,但是 ipados27 不行。感谢,很棒,终于不用在主账号上为了一个 app 切账号了。
    PS:这个是什么原理?
    titi14gj
        21
    titi14gj  
       17h 2m ago
    成功锁定账户,尬住了
    xvvayqi
        22
    xvvayqi  
       15h 56m ago via iPhone
    昨天登陆的今天就锁定帐户 要更改密码才能解锁
    xvvayqi
        23
    xvvayqi  
       15h 56m ago via iPhone
    @titi14gj 一样
    987N
        24
    987N  
       14h 1m ago
    这个真不错
    titi14gj
        25
    titi14gj  
       13h 40m ago via iPhone
    @xvvayqi 看来不是个例呀,我先不用了,怕给账号整没了
    bowencool
        26
    bowencool  
       13h 25m ago
    我记得有个命令行也可以下载,但需要砸壳。楼主你这个会自动砸壳吗?
    c9792536451
        27
    c9792536451  
       12h 40m ago
    要么账号被锁 要么被金鸽打电话
    xvvayqi
        28
    xvvayqi  
       12h 33m ago via iPhone
    @titi14gj 因为我之前手机上用过 Asspp ,window 上也用过其他的降级工具 也没试过被锁定 昨天试了一下楼主的之后今早就提醒帐号被锁了 提示更改密码才解锁的
    xiaocongcong1
        29
    xiaocongcong1  
       12h 25m ago via iPhone
    @Lutto 没有下载历史 APP 的需求,但是有一个新的需求不知道有没有市场,可以做一个开源的 APP ,然后帮助一些不想升级低版本系统购买新 app ,这样就可以在商店已购里去下载低版本了。
    我手机是 iOS 16 ,但是好多新的 APP 购买都需要最低 iOS 17
    QueueBounce
        30
    QueueBounce  
       11h 43m ago
    @Lutto #14 什么意思?下载 mac 端应用的旧版本和 MacOS 支持侧载 IPA 有关吗?
    Lutto
        31
    Lutto  
    OP
       11h 18m ago
    @titi14gj
    @xvvayqi
    Apple 账户锁定和你登陆设备的频率、IP 地点等都有因素,Apple 会因为安全风险原因临时锁定账户,而非常规意义上的“封禁”,这有很大差别。如果你经常使用此工具,触发安全锁定的概率就越低。这和你在用什么 App 工具抓包、什么制作人发布的 App 并无关联。
    Lutto
        32
    Lutto  
    OP
       11h 17m ago
    @QueueBounce 有关哦。
    Lutto
        33
    Lutto  
    OP
       11h 17m ago
    @bowencool 这个工具并不带砸壳功能哦
    Lutto
        34
    Lutto  
    OP
       11h 14m ago
    @xiaocongcong1 Pastel 可以实现购买新 App 的动作,而非只能下载已购买 App 的旧版。
    coolcoffee
        35
    coolcoffee  
       9h 58m ago
    能支持跨区下载吗?现在好几个 iOS 软件都限制了只能英区或者是荷兰区域才能下载🤣
    Nikolaiii
        36
    Nikolaiii  
       9h 35m ago
    可以替代 iMazing 下载国区里被下架掉的 ShadowRocket 吗?
    Aurora0
        37
    Aurora0  
       8h 9m ago
    @Lutto #11 只支持 macOS 26,系统要求太高了
    Lutto
        38
    Lutto  
    OP
       8h 4m ago
    @coolcoffee 需要你有对应地区的 Apple 账户。
    Lutto
        39
    Lutto  
    OP
       8h 4m ago
    @Nikolaiii 如果你曾今购买过此 App ,就可以。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
    ♥ Do have faith in what you're doing.