
أداة سطر أوامر تتيح لك البحث عن تطبيقات iOS وiPadOS وtvOS وvisionOS وmacOS على App Store، وتنزيل حزم تطبيقات .ipa أو macOS .pkg.
ipatool هي أداة سطر أوامر تتيح لك البحث عن تطبيقات iOS وiPadOS وtvOS وvisionOS وmacOS على App Store، وتنزيل حزم تطبيقات .ipa أو .pkg الخاصة بـ macOS.
يمكنك الحصول على أحدث إصدار من ipatool من إصدارات GitHub.
يمكنك تثبيت ipatool باستخدام Homebrew.
$ 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.