AltStore: The dream App Store which every iPhone user ever wanted

AltStore Alternative App Store

Unlike the iOS App Store, Google Play Store has an unimaginable range of apps for you to choose from. Also, it is a great platform for any developer to release their apps because it does not have tight restrictions like the App store. The range of apps and the freedom it provides for developers is one of the major reasons users prefer the Google Play Store over the App store. Riley Testut is one of those teenage legends that wanted to push the boundaries of the App Store. Just like most iPhone users, Riley is also an iPhone user.

What Riley did was, he created an alternate version of the App Store named AltStore. AltStore has access to apps that aren't available in the App store. Sometimes when you are having a quick sneak peek at your friend's phone (Android user) you wish that you had some of the cool apps that they had, and now with Riley's creation, you have a chance of getting those amazing apps that you dreamed of. It is one of the best alternative app stores.

AltStore
Source: iemulators

The inside story about the making of AltStore

There are some of us who still love to play classic games like Super Mario. Riley also falls under the category of 'Classical Game Lover'. He knew that these classics will never hit the App store so he decided to build an app that supports the emulation technology which would allow Nintendo Game Boy games to be played seamlessly on the iPhone. It's a bit surprising to hear that being able to play old-school games on an iPhone was the initial drive that gave him the boost to move forward.

This emulation-based app took 2 years to be developed and the final result ended up in the form of an app named GBA4iOS. This app hit the headlines in 2014 when Apple and Nintendo decided to closed down the entire project. Although it was closed down, the app lived in the app store for some time. Riley used this time cleverly to figure out the loopholes in the App Store. After figuring out the loopholes Riley created an app named AltStore that was able to last longer than his Game Boy based emulation app.

More about AltStore

By now, you are already aware that you are now able to access and download apps (tweaked apps and hacked games) that were never allowed on the App Store but besides that, what's cool about this app is that you don't need to jailbreak your iPhone to use it and it's free as well. This groundbreaking app was fully launched on September 28th and it is still available as an open-source project on GitHub.

AltStore became a reality because his dream of creating an emulator-based app was cut down from the root itself but despite this failure, he managed to live his dream through AltStore. He did that by creating an app called Delta. Delta is the successor of GBA4iOS and it is the very first app in AltStore. Delta allows anyone to run corresponding game files for NES, SNES, Game Boy, Game Boy Advance, and Nintendo 64 consoles as well. Riley is also working on Nintendo DS emulation and few other related projects for future updates.

Delta Emulator app
Source: Reddit
Delta Emulator gameplay
Source: KubaDownload

The mechanics behind AltStore

There is nothing complicated about this process because it is fairly simple. Basically, this app allows you to download apps that are outside the App Store by fooling your phone into making it think that you developed an app by yourself. The thought process of the phone is that it thinks that you have programmed the app and now you are installing it to test it. Cydia Impactor also uses the same tricks, this is a tool that is used to sideload apps on iOS.

How to install and make it work

Overview of the installation process

Before anything else, you need to install AltServer, which is a complimentary app that ensures AltStore works effectively. AltServer can be downloaded for macOS Version 10.14.4 + and for windows 10 but the windows edition only has access to the beta version. AltServer uses your Apple ID to install AltStore on your iPhone and then you need to provide a specific password for the app as well (the password can be generated online from the Apple ID management portal). Afterward, you need to manually sign up. By signing up the phone thinks that you have created the app by yourself. In other words, it is the same trick that is being used as mentioned above.

Furthermore, AltStore uses your iTunes Wi-Fi to sync to make sure that the app refreshes weekly so that it won't get kicked out from your device after seven days. Riley also had his say on Twitter explaining the process of installing the app along with some useful information.

Riley's Tweet
Source: Twitter

Installation guide

Install and setup AltStore

The above explanations of the installation process were just casual explanations just for you to get a basic idea of how the installation process works. Now, will head into a step by step installation instructions so that you can install the app without any hassle.

Installation guide for Mac:
  1. Download AltServer for Mac.
  2. Copy "AltServer.app" to your applications folder.
  3. Launch AltServer (it will be available as an icon in the menu)
  4. Connect your iPhone to your PC and make sure it is unlocked.
  5. Trust your iPhone with your computer (if needed).
  6. (Mojave only) Run iTunes and activate iTunes Wifi Sync for your phone.
  7. (Catalina only) Run Finder and enable "Show this iPhone when on Wi-Fi" for your phone.
  8. Click the AltServer icon in the Mac menu bar then click "Install AltStore", and choose your phone.
  9. Key in your Apple ID email and password (Note: both email address and password are case sensitive).
  10. (First time and one time only) AltServer will request you to install a Mail plug-in. Follow the instructions to continue (or look below for more detailed instructions)
  11. Wait for a few seconds and then AltStore will be installed onto your phone.
Installation guide for Windows:
Before installing:
  1. Download the latest version of iTunes directly from Apple (not the Microsoft Store).
  2. Download the latest version of iCloud directly from Apple (not the Microsoft Store).
Installation:
  1. Download AltServer for Windows.
  2. Extract the "AltInstaller.zip" file.
  3. Double click "setup.exe" after that follow the installation instructions.
  4. Run AltServer (it will appear as an icon in the Notification Area).
  5. Trust your iPhone with your computer (if required).
  6. Run iTunes and activate iTunes Wifi sync for your phone.
  7. Click the AltServer icon in the Notification Area, click "Install AltStore", then choose your phone.
  8. Key in your Apple ID email and password (Note: both email address and password are case sensitive).
  9. Be patient for a few seconds and then AltStore will be installed onto your phone.

If you are still struggling to install AltStore on either of the platforms, it's better to check out this video.

Source: OPERATIOiDROID

FAQ's

Most of you are excited about this breakthrough app but at the same time, most of you have many doubts circling in your head. To clear your doubts few common questions will be answered.

How to install the mail plug-in (Mac)?

  1. Click "Install Mail plug-in" from the AltServer Menu.
  2. Key in your password to provide permission to install the plug-in.
  3. Open Mail (exit Mail if it is already running).
  4. Open Mail > Preferences.
  5. Click "Manage Plug-ins.."
  6. Activate "AltPlugin.mailbundle"
  7. Click 'Apply and Restart Mail" to finish the installation.

Why is AltStore not getting installed even after following all the instructions?

There are few possibilities for this to happen but these solutions have often helped to ensure that AltStore functions smoothly:

  • Have you said 'Trust' on both your phone and computer after connecting it to your computer? You can check it by opening iTunes and checking if a dialogue box appears up asking if you want to trust your phone.
  • Try using another Apple ID. If required, you can create an Apple ID exclusively for AltStore for free.
  • (Windows only) Ensure iTunes and/or iCloud are running while using AltServer.
  • (Windows only) Right-click AltServer and select 'Run as Administrator'.
  • (Windows only) Have you installed iTunes or iCloud from the Microsoft Store? If so, please uninstall it and directly download the latest versions from Apple.

Why does AltStore freeze or takes a very long time to sign in?

  • (Windows only) Your Windows firewall could be possibly blocking incoming network connections to AltServer, therefore, you must enable network access for AltServer in your firewall settings for it to receive refreshed apps from AltStore.
  • (Windows only) Have you installed iTunes or iCloud from the Microsoft Store? If so, please uninstall it and directly download the latest versions from Apple.
  • (Windows only) Ensure iTunes and iCloud are running on your computer.
  • If you are on public /school /work Wi-Fi then it may prevent devices from discovering each other. Instead, connect to your phone hotspot and try again.
  • Have you said 'Trust' on both your phone and computer after connecting it to your computer? You can check it by opening iTunes and seeing if a dialog box pops up asking if you want to trust your phone.
  • Finally, connect your phone to the computer. This is most likely to fix almost all connectivity problems but at the same time, AltStore won't be able to refresh apps for you in the background over Wi-Fi.

What is the best way to use AltStore?

  • Set up AltServer to launch automatically whenever you are turning on / logging into your computer.
  • Keep your computer in sleep mode when you are not using it, and try to keep it plugged in if possible (especially at night because iOS will wake apps in the background frequently when the phone is plugged and not doing anything.
  • Launch AltStore once a day or every few days. By doing so, iOS learns to prioritize it and let it refresh apps in the background as much as possible.
  • Do not worry, AltStore is designed to check several times over the course of the week. Leave your laptop in the bag, leave your desktop off, just to make sure it's active every once in a while so AltStore can refresh.

What apps are available in AltStore?

Currently, only Delta is available in the AltStore. However, additional apps can be sideloaded by you, and support for 3rd party sources will be coming soon.

How to sideload apps (.ipa files) with AltStore?

Tap the '+' button (top left) from 'My Apps' tab and then select the .ipa file which you want to sideload.

When trying to refresh AltStore mentions "Could not find AltServer", why does that happen?

What the above message means is that AltStore could not find a running AltServer on the same Wi-Fi network.

  • Ensure that AltServer is running on the same Wi-Fi network as AltStore.
  • (Windows only) Your Windows firewall may be blocking incoming network connections to AltServer, therefore, you must enable network access for AltServer in your firewall settings for it to receive refreshed apps from AltStore.
  • (Windows only) Have you installed iTunes or iCloud from the Microsoft Store? If so, please uninstall it and directly download the latest versions from Apple.
  • (Windows only) Make sure iTunes and iCloud are running on your computer.
  • If you are on public /school /work Wi-Fi then it may prevent devices from discovering each other. Instead, connect to your phone hotspot and try again.
  • Have you said 'Trust' on both your phone and computer after connecting it to your computer? You can check it by opening iTunes and seeing if a dialogue box pops up asking if you want to trust your phone.
  • Finally, connect your phone to the computer. This is most likely to fix almost all connectivity problems but at the same time, AltStore won't be able to refresh apps for you in the background over Wi-Fi.

Will Apple get rid of AltStore?

Riley is fully aware that his revolutionary app could get shut down by Apple anytime. But, at the same time, he is aware that it is extremely difficult for Apple to remove the ability of independent developers to include their apps, and even if they decide to do so they will have to do the same thing for DIY (Do It Yourself) developers, schools and other organizations that build test apps both for their personal and internal use as well. Riley mentions that his app is doing the same thing as App Store so the worst action which Apple could is to shut down the services provided by the App Store. This is a self-destructing move that Apple would not look forward to and if they decide to go ahead with this move it will severely impact everyone who has an Apple ID.

The other action which Apple could take would be to cut down the ability to sync over Wi-Fi but that it is not so bad as the first-mentioned action. However, this means that you would have to plug in your phone once a week to continue using the services of AltStore. From an author's point of view, it is highly unlikely that Apple would go for that self-destructive move but there is a possibility that they may go for that second move. Nevertheless, AltStore will have a great future as more people will embrace it since it provides the level of freedom that the App Store fails to provide.

Dulitha Peiris

Author of Get Basic Idea (A content writer & a digital marketer, develop content while formulating and executing feasible digital marketing strategies collectively).

Leave a Reply

Your email address will not be published. Required fields are marked *