下载AppStore中应用的ipa

最近想试试在 M1 Mac 上尝试侧载一个应用, 但是前提是需要先获取到应用的 ipa 文件, 所以研究了一下如何获取 ipa .

以下为详细步骤:

  1. 查找应用 Bundle ID

    1. 打开 七麦
    2. 在搜索框搜索对应的应用
    3. 点击对应的应用, 查看详情
    4. 在详情页应该能够看到对应的 Bundle ID 信息
  2. 下载 ipatool 工具

    1. 以我当前最新的 V1.1.4 版本为例
    2. 下载 Releases 中的 macos zip 压缩包
    3. 下载后解压出来, 会得到一个 ipatool 文件
    4. 这里假设你下载并解压到 ~/Downlads
    5. 打开终端, 执行 cd ~/Downlads 命令
    6. 执行 chmod 755 ./ipatool 命令
    7. 执行 open ./ 命令, 此时会在 finder 中打开 ipatool 所在的目录
    8. 按住 ⌥键(option) 同时在 ipatool 文件上点击鼠标右键, 在二级菜单中点击打开, 全程不要松开 ⌥键
    9. 在弹出的弹窗中点击打开, 此时会闪过一下终端界面, 忽略即可
  3. 使用 ipatool 下载 ipa

    1. 确认你拥有对应应用的 AppStore 账户信息, 包括: 账号 + 密码
    2. 打开终端, 执行 cd ~/Downlads 命令
    3. 执行 ./ipatool auth login -e 替换为你的账号 -p 替换为你的密码 , 如果需要二次校验, 则输入根据提示输入验证码
    4. 此时 ipatool 已登录了你的 AppStore 账户, 后续下载其他应用的 ipa 可以 不用 执行登录过程
    5. 执行 ./ipatool download -b 替换为从七麦获取到的BundleID -d iPad -c CN
    6. 第5步中的参数说明: -b Bundle ID -d 设备类型(默认为 iPhone) -c 地区信息
    7. 至此应该能够开始下载, 下载文件默认会放在 ipatool 目录, 可以使用 open ./ 命令打开查看
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。