IPATool 是一款命令行工具,可通过 Apple ID 从 App Store 下载加密 IPA 包,支持多平台(macOS/Windows/Linux),适用于开发者测试、版本归档等场景。
一、安装(分平台)
1. macOS(推荐 Homebrew)
# 安装 ipatool
brew install ipatool
# 验证
ipatool --version
// 结果 ipatool version 2.1.6
- 验证:终端输入
ipatool --version显示版本号即可。
二、核心流程:认证 → 搜索 → 下载
1. 账号认证(必需)
bash
运行
# 登录 Apple ID(开启双重验证需输入验证码)
ipatool auth login -e 你的邮箱 -p 你的密码
# 查看登录信息
ipatool auth info
# 登出/撤销凭证
ipatool auth revoke
注意:双重验证环境下,密码需用「App 专用密码」(Apple ID 管理页生成),避免登录失败。
2. 搜索应用(获取 Bundle ID/App ID)
# 搜索关键词,限制返回 5 条结果
ipatool search "微信" --limit 5
# 输出示例(含 Bundle ID:com.tencent.xin)
3. IPA文件下载
找到目标应用后,使用应用ID进行下载:
ipatool download --app-id 应用ID --output 保存路径
//例 ipatool download --app-id 155342910943 --output 保存路径
备注:
下载提示「未购买」未加 --purchase 参数首次下载添加 --purchase 获取许可