majd/ipatool ? reverse-engineered prompt

Reverse engineered prompt

Build me a command line tool called ipatool that lets me search the App Store for iOS, iPadOS, tvOS, visionOS, and macOS apps, then download the app package when I need it. I want it to support signing in with an Apple Account, checking the apps I already own, seeing available versions for an app, and pulling the metadata for a specific version too.

It should feel easy to use from the terminal, with simple commands for search, download, purchase, and listing purchases. Make it work in interactive mode by default, but also add a non interactive option for automation. I’d like text and JSON output, helpful help text, and shell completion if that’s straightforward. If you need to check current Apple or Go docs while building it, go ahead.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab