
Windows电脑、数据线、iOS设备、爱思助手
一些命令行基础
1. 下载ipatool
https://github.com/majd/ipatool


用压缩软件解压后,得到文件夹


2. 打开bin文件夹,右键,“在终端中打开”

3. 登录App Store
输入:.\<exe文件名> auth login -e <你账号的邮箱地址> -p <你账号的密码>

若有开启验证的,在设备上会收到通知,输入验证码,回车

直接回车

看到如下字样,则登录成功

4. 搜索应用
输入:.\<exe文件名> search "<搜索关键字>"

直接回车

在"name"后找到你需要的应用名称,记下“bundleID”或"id"

(默认显示前5个结果,若想显示更多,可在后面加上 -l <结果数>)

5. 获取购买授权
输入:.\<exe文件名> purchase -b <bundleID>

回车

看到如下字样,则成功

6. 查看应用版本
输入:.\<exe文件名> list-versions -b <bundleID>

回车

双引号内的,即为版本id

找到你需要的版本id,复制
注意:版本id不能过低,否则可能无法安装
7. 下载.ipa文件
输入:.\<exe文件名> download -b <bundleID> --external-version-id <版本id> -o <自定义文件名>.ipa

回车

等待下载

看到如下字样,则完成

文件保存在bin文件夹下

8. 安装ipa文件
将设备用数据线连接到电脑
未安装爱思助手的,先安装
安装后,直接双击,用爱思助手打开

等待安装完成即可
登录App Store
ipatool auth login
查看当前账户信息
ipatool auth info
撤销登录凭证
ipatool auth revoke
搜索(返回前5个结果)
ipatool search wechat
搜索并返回10个结果
ipatool search wechat -l 10
通过Bundle ID购买授权
ipatool purchase -b com.tencent.xin
通过App ID查看所有可用版本
ipatool list-versions -i 414478124
通过Bundle ID查看所有可用版本
ipatool list-versions -b com.tencent.xin
下载最新版
ipatool download -b com.tencent.xin --purchase -o wechat.ipa
下载指定版本
ipatool download -i 414478124 --external-version-id 12345678 -o old_wechat.ipa
查询特定版本的元数据
ipatool get-version-metadata -i 414478124 --external-version-id 12345678
查看各命令帮助
ipatool [command] --help