
iOS, iPadOS, tvOS, visionOS 및 macOS 앱을 App Store에서 검색하고 .ipa 또는 macOS .pkg 앱 패키지를 다운로드할 수 있게 해주는 명령줄 도구입니다.
ipatool은 App Store에서 iOS, iPadOS, tvOS, visionOS 및 macOS 앱을 검색하고 .ipa 또는 macOS .pkg 앱 패키지를 다운로드할 수 있게 해주는 명령줄 도구입니다.
GitHub releases에서 최신 버전의 ipatool을 받을 수 있습니다.
Homebrew를 사용하여 ipatool을 설치할 수 있습니다.
$ brew install ipatool
시작하려면 다음 명령을 실행하세요.
$ 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.
참고: 이 도구는 기본적으로 대화형 모드로 실행됩니다. 자동화된 환경에서 실행하는 경우 --non-interactive 플래그를 사용하세요.
이 도구는 Go 툴체인을 사용하여 컴파일할 수 있습니다.
$ go build -o ipatool
단위 테스트는 다음 명령으로 실행할 수 있습니다.
$ go generate ./...
$ go test -v ./...
ipatool은 MIT 라이선스에 따라 배포됩니다.