Skip to content

disfordottie/insaneAppPurchaser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Insane iOS App Purchaser

A script to purchase apps in bulk.

Why on earth would this be useful?

Apps are frequently removed from the appstore. Hence my thinking was, if I can purchase as many apps as possible, whenever an app is removed I can go download it later from my purchase list.

  • There is now a list of EVERY app on the appstore if your serious about making sure you keep access to them all (Press 2 on main menu)

Star History

Star History Chart

To Do

  • Automated ipatool installer
  • Add settings menu
  • Add Logs/Lists
    • Do not purchase again: Successful purchases, already owned,
    • Blocked apps for paid apps to not attempt then again on any account.
    • Try again: various 1 time errors
  • Fix errors related to jq

Usage

Unfortunatley for now this script is Mac only! Support for linux is being worked on.

This is because when I started coding it I used a Mac, then half way through realised alot of the code would only work on macOS 😐

Help! I just want it to open!

  1. Type chmod -R +x then drag the downloaded script file onto your terminal window and press enter.
  • Example: chmod -R +x ~/Desktop/Insane-iOS-App-Purchaser.sh
  1. Then drag the file onto your terminal window again and press enter.
  • Example: ~/Desktop/Insane-iOS-App-Purchaser.sh

Using your own list

Plase a file named "bundleIds.txt" in the same file as the script.

  • It should be formatted the same as the following, one Bundle ID per line.
com.naturalmotion.clumsyninja
com.mediocre.smashhit
com.klgamesllc.escapechallenge

Using existing lists

  1. Press 2 on the main menu
  2. Select the list you would like to use

Help! I'm getting an error loading the lists!

  • This issue has (hopefully) been fixed in 1.4, make sure to update.
  • First make sure you can access this link.
  • If you can't, try manually downloading the list you want from the github, then use option 1 on the main menu.

Obtaining Bundle ID's

As of 1.1 you can now use the built in lists! Some Examples include:

  • Every iOS 3 - iOS 6 app
  • Internal Apple Apps

Another script I've made hase multiple ways to get Bundle ID's: Insane App Converter

Credits

majd for making ipatool which is what makes this script possible.

About

Purchase iOS apps in bulk

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages