Η Apple is very strict about the applications that a user can install on iPhone and iPad of. Apps should only come from the official Apple App Store, as installing an app from a different app store is not supported unless you install it with Jailbreaking on your iPhone. But a developer named Riley Testut has created an alternative to the iOS App Store that allows users to install applications on their Apple devices without jailbreaking.
How does the App Store alternative bypass Apple's policies?
AltStore is an app store iOS also available for iOS 13 users. According to Testut, its app store is not based on business certificates, as it violates Apple's policies and the company bans users who abuse them.
Instead, AltStore leverages a lesser-known feature that allows developers to install applications developed by using Xcode (an Apple development tool) with their Apple ID.
This feature is especially beneficial for anyone who wants to try their apps for free as the account developers Apple costs 99 dollars a year. However, Apple has restricted the installation of applications only by Xcode for no apparent reason.
Testut's blog says that AltStore makes the applications you install look like they were created by you, which is a legitimate method approved by Apple and does not violate any of its policies.
Because it's legal, Apple can't ban it unless it decides to push for a system-wide change to iOS.
How do applications install from AltStore?
AltStore communicates with the Apple developer server using your Apple ID and password. Testut says your credentials are never shared with anyone server third party and stored on Keychain of your device.
At present, only one application is available on AltStore. Testut will officially launch its App Store alternative on 28 in September.
In addition, as it is an open source project, developers have the opportunity to take a look at the source code available at Github.