action-ipadown
Download old versions of app using Github Actions, without computers!
Warning: NOT supporting 2FA accounts currently
Use Cases
- Buy & Download App
- Download Old Versions of App
- Query Version History of App
- Lookup app information based on bundleID or appID
Usage
- Fork this repo
- Enable Actions in forked repo
- Run Action
- Click
IPA Down
in left list: - Click
Run workflow
at right: - Enter Apple ID, Password, Operation and corresponding parameters (like bundleID)
- Click
Run workflow
- Find output files in Actions artifact or Release
- If the actions fails at
Setup iTunes Header Service
, please retry 1~2 times before submitting issue
Operations
There are currently five operations: lookup, historyver, download, historyver_id, download_id
- lookup: query information of app based on bundleID
- historyver: query history appVerID by bundleID (with historyver_id querys by appID)
- download: download IPA by bundleID (download_id uses appID) & appVerID (optional, defaults to newest version)
To use these operations, enter your app informations like this:
Credits
- ipatool-py: https://github.com/NyaMisty/ipatool-py
- actions-iTunes-header: https://github.com/NyaMisty/actions-iTunes-header