
Strumento da riga di comando che consente di cercare app per iOS, iPadOS, tvOS, visionOS e macOS sull'App Store e di scaricare pacchetti di app .ipa o .pkg per macOS.
ipatool è uno strumento da riga di comando che consente di cercare app iOS, iPadOS, tvOS, visionOS e macOS sull'App Store e di scaricare pacchetti di app .ipa o .pkg per macOS.
Puoi scaricare l'ultima versione di ipatool dalle release su GitHub.
Puoi installare ipatool usando Homebrew.
$ brew install ipatool
Per iniziare, esegui il seguente comando.
$ ipatool --help
A cli tool for interacting with Apple's ipa files
Usage:
ipatool [command]
Available Commands:
auth Authenticate with the App Store
completion Generate the autocompletion script for the specified shell
download Download iOS, iPadOS, tvOS, visionOS, and macOS app packages from the App Store
get-version-metadata Retrieves the metadata for a specific version of an app
help Help about any command
list-purchases List apps owned by the authenticated App Store account
list-versions List the available versions of an App Store app
purchase Obtain a license for the app from the App Store
search Search for iOS, iPadOS, tvOS, visionOS, and macOS apps available on the App Store
Flags:
--format format sets output format for command; can be 'text', 'json' (default text)
-h, --help help for ipatool
--keychain-passphrase string passphrase for unlocking keychain
--non-interactive run in non-interactive session
--verbose enables verbose logs
-v, --version version for ipatool
Use "ipatool [command] --help" for more information about a command.
Nota: lo strumento viene eseguito in modalità interattiva per impostazione predefinita. Usa il flag --non-interactive
se lo esegui in un ambiente automatizzato.
Lo strumento può essere compilato usando la toolchain Go.
$ go build -o ipatool
I test unitari possono essere eseguiti con i seguenti comandi.
$ go generate ./...
$ go test -v ./...
ipatool è rilasciato sotto la licenza MIT.