📅 2026-08-30 · iOS · 开发者工具 · CLI · 开源
项目概览
GitHub: majd/ipatool · 语言: Go · ⭐ 10.2k+ · 命令行搜索下载 App Store 应用包
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 对比。
GitHub: majd/ipatool · 语言: Go · ⭐ 10.2k+ · 命令行搜索下载 App Store 应用包
下载你已购买或免费的应用做本地备份/存档