Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

is there any way to distribute ios applications outside app store?

Is there any way to distribute ios applications through my own website, not using app store?
I mean is there any way that enables end users to download the .ipa file from my website with their browser application and install it directly on their iOS devices?
I have looked around in the web and googled it, but it doesn't seem to be any option for it out there, I just want to make sure of it.

Thank You

like image 748
Mehdi Ijadnazar Avatar asked Jul 13 '15 12:07

Mehdi Ijadnazar


People also ask

Can I distribute iPhone app without App Store?

You can distribute applications using ad hoc without going through the app store, but you are limited to a maximum of 100 devices. With this method you can distribute your application from a web site, email, etc. The method is for internal distribution in companies with more than 500 employees.

How do I distribute apps outside the App Store?

Apple offer two solutions for this: Apple Developer Enterprise Program, This allows you to distribute your app as a URL via your internal site or web server. Volume Purchase Program for enterprises, This allows you to distribute apps via a URL to managed devices within your organisation.

How do I distribute iOS apps internally?

Apple supports several internal distribution methods: personal team, ad hoc, TestFlight, in-house and Custom Apps. Ad hoc distribution lets you distribute internal builds to a maximum of 100 registered devices per device family per year. You can register a device in Apple's developer portal using the device's UDID.

Can I distribute my app for any device without UDID in iOS?

"No" is the short answer. If you have a Corporate iOS Developer account you can package up apps to be installed directly onto any iOS device (restricted by license) of any employee of your company.


1 Answers

There are several possibilities, which probably won't match your needs:

  1. Since last month it's possible to test apps on a device without the need of a paid membership.
  2. There's a possibility to deploy an app through a service like TestFlight, but this needs either a profile installed on the device (like HockeyApp) or always new build since the old ones expire after 30 days.
  3. You could deploy an app with the Enterprise Program

The easy way you describe is not possible.

like image 193
Fabio Poloni Avatar answered Sep 28 '22 04:09

Fabio Poloni