ipatool教程:命令行搜索下载App Store应用包

📅 2026-08-30 · iOS · 开发者工具 · CLI · 开源

项目概览

GitHub: majd/ipatool · 语言: Go · ⭐ 10.2k+ · 命令行搜索下载 App Store 应用包

ipatool 是什么?

ipatool 是一个用 Go 编写的命令行工具,可以在 App Store 上搜索 iOS、iPadOS、tvOS、visionOS 应用,并下载应用的安装包(.ipa 文件)。跨平台支持 Windows、Linux、macOS,适合开发者做应用分析、备份自己购买/免费的应用、以及自动化测试场景。

安装

macOS 用 Homebrew 最方便:

brew install ipatool

其他平台到 GitHub Releases 下载对应二进制即可。也可以用 Go 工具链自己编译:go build -o ipatool

常用命令

命令作用
ipatool auth login登录 App Store 账号
ipatool search <词>搜索应用(可指定平台/数量)
ipatool purchase -b 获取应用许可证
ipatool list-purchases列出已购应用
ipatool list-versions -i 查看可用版本
ipatool download -i 下载 .ipa 应用包
ipatool get-version-metadata获取指定版本元数据

自动化环境记得加 --non-interactive 标志,输出格式可用 --format json 方便脚本解析。

典型场景

请仅下载你合法拥有或免费的应用,并遵守 App Store 服务条款。ipatool 提供的是 App Store 官方接口的封装,不是破解工具。

开发者工具箱里还可以配上一个终端编码代理帮你写自动化脚本,比如本站的OpenCode 编码代理教程;想比较各家代理差异,看GitHub Copilot vs Claude Code vs Codex 对比

📚 相关阅读

OpenCode 编码代理教程

GitHub Copilot vs Claude Code vs Codex 对比

📚 常见问题

ipatool是什么?

GitHub: majd/ipatool · 语言: Go · ⭐ 10.2k+ · 命令行搜索下载 App Store 应用包

如何上手ipatool?

下载你已购买或免费的应用做本地备份/存档