第 7 章:进阶用法
全局旗标、平台、以及用 Go 从源码编译。第一次跑通可以跳过。
1全局旗标
多数子命令都带这些:
| 旗标 | 作用 |
|---|---|
--format | text(默认)或 json |
--non-interactive | 自动化环境、不要交互提示 |
--verbose | 详细日志 |
--keychain-passphrase | 解锁钥匙串的口令(部分命令) |
README:工具默认交互;脚本里请加 --non-interactive。
ipatool search "关键词" --format json --non-interactive
2平台
search 和 download 都可用 --platform:iphone / ipad / appletv / visionos。v2.5.0 的更新说明写了新增 visionOS 搜索和下载。
3从源码编译
仓库用 Go。README 给出的命令是:
go build -o ipatool
go generate ./...
go test -v ./...
没有指定最低 Go 版本,以你本机工具链和仓库当时要求为准。