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!

Did this answer your question?