Skip to content

Commit 7bc231b

Browse files
authored
Create README.md
1 parent 8ddd260 commit 7bc231b

1 file changed

Lines changed: 51 additions & 0 deletions

File tree

README.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# action-ipadown
2+
3+
Download old versions of app using Github Actions, without computers!
4+
5+
**Warning: NOT supporting 2FA accounts currently**
6+
7+
## Use Cases
8+
9+
- Buy & Download App
10+
- Download Old Versions of App
11+
- Query Version History of App
12+
- Lookup app information based on bundleID or appID
13+
14+
## Usage
15+
16+
1. Fork this repo
17+
2. Enable Actions in forked repo
18+
- Click Actions in toolbar
19+
- Click `I understand my workflows, go ahead and enable them`
20+
![image](https://user-images.githubusercontent.com/5344431/167505409-ef077008-2450-4e2d-9d43-2067244ac931.png)
21+
3. Run Action
22+
- Click `IPA Down` in left list:
23+
![image](https://user-images.githubusercontent.com/5344431/167505630-1a741d9c-69de-470c-978e-1b8944dcfd3b.png)
24+
- Click `Run workflow` at right:
25+
![image](https://user-images.githubusercontent.com/5344431/167505748-52e0bba9-b9ec-44e1-9370-4452d3c3c66b.png)
26+
- Enter Apple ID, Password, Operation and corresponding parameters (like bundleID)
27+
- Click `Run workflow`
28+
- Find output files in Actions artifact or Release
29+
![image](https://user-images.githubusercontent.com/5344431/167506938-c3e3529c-ee91-4661-a251-a12a2d0576cb.png)
30+
- If the actions fails at `Setup iTunes Header Service`, please retry 1~2 times before submitting issue
31+
32+
## Operations
33+
34+
There are currently five operations: lookup, historyver, download, historyver_id, download_id
35+
36+
- lookup: query information of app based on bundleID
37+
- historyver: query history appVerID by bundleID (with historyver_id querys by appID)
38+
- download: download IPA by bundleID (download_id uses appID) & appVerID (optional, defaults to newest version)
39+
40+
To use these operations, enter your app informations like this:
41+
- Using Bundle ID:
42+
![image](https://user-images.githubusercontent.com/5344431/167506427-1503417c-112f-4c45-b82b-7887f05b0dac.png)
43+
- Using appID:
44+
![image](https://user-images.githubusercontent.com/5344431/167506645-d29db175-ab38-45d3-b224-6cc94131e61d.png)
45+
- Also giving appVerID:
46+
![image](https://user-images.githubusercontent.com/5344431/167506870-8dcaa565-3bd1-424e-a9d2-eed00bd4cffb.png)
47+
48+
## Credits
49+
50+
- ipatool-py: https://github.com/NyaMisty/ipatool-py
51+
- actions-iTunes-header: https://github.com/NyaMisty/actions-iTunes-header

0 commit comments

Comments
 (0)