第 4 章:搜索并下载
最短可运行路径:search 拿到 bundle id 或 app id,再 download。
1搜索
ipatool search "关键词"
ipatool search "关键词" --limit 10
ipatool search "关键词" --platform iphone
--platform 取值:iphone(iOS)、ipad(iPadOS)、appletv(tvOS)、visionos。默认 --limit 是 5;README 写 visionOS 最多 12 条。
下面命令里的
com.example.app 只是占位,请换成你搜索结果里真实的 bundle id 或数字 app id。2下载
用 bundle id(会覆盖 app id)或数字 id:
ipatool download -b com.example.app
ipatool download -i 123456789
ipatool download -b com.example.app -o ./out.ipa
ipatool download -b com.example.app --platform iphone
ipatool download -b com.example.app --purchase
-o / --output:保存路径--platform:和搜索一样的四个平台--purchase:如果还没有许可,先去商店获取--external-version-id:不填则下最新版,历史版本见第 6 章
README 把 download 写成下载 encrypted 包。拿到文件不等于能直接改包或上架外的设备随意安装。
3必须先有许可
官方 FAQ:这不是盗版工具,只能下载你已经拥有的应用。免费应用一般用 --purchase 或先 purchase 拿许可;付费应用必须是账号已经买过的。