There are different ways to distribute an app on iOS, depending who you're targetting.
iOS distribution use cases:
🌎 Public distribution
If your app is meant to be public, you have to distribute it through the App store, using a normal distribution certificate.
🏠 In House distribution
If your app is meant to be for your employees only, you need to use an In House distribution certificate. It's valid 3 years, on an unlimited number of devices - but remember, it is to be used for internal distribution only - on corporate, employee owned or contractor owned devices!
🛠️ Ad-hoc distribution
If you want to distribute your app to a limited group of beta-testers, you should use an Ad-hoc distribution certificate. It's valid 1 year and you can register up to 100 devices.
Appaloosa supports both in-house and ad-hoc signed apps. More information in our article: uploading applications in Appaloosa
How to get iOS certificates ?
You need to sign up to one of Apple's programs.
👩💻 Developer Program ($99 / year)
This program allows you to generate
Development certificates (to develop and debug applications)
Public distribution certificates (to publish apps on the App store)
Ad-hoc certificates (to distribute your app to testers on various devices)
🏢 Enterprise Developer Program : ($299 / year)
This program allows you to generate
Development certificates (to develop and debug applications)
In house certificates (for internal distribution)
Ad-hoc certificates (to distribute your app to testers on various devices)
To distribute an app through Appaloosa, you need either an In house or Ad-hoc certificate.
➡️ For more information, please visit http://developer.apple.com
You can also read our Medium article: 3 things to know about iOS distribution
Generating iOS certificates
Once your a member of the Apple Enterprise Developer Program, you're ready to generate your iOS certificates!