Applications can be distributed in two ways:
- App Store
- Enterprise Distribution
App Store
It is used to distribute public applications through the Apple market (App Store), regardless of whether they are free or paid.
In this case, an iOS Developer Program license is required: http://developer.apple.com/programs/ios/.
Here you will find a complete guide to publish and distribute an application by the App Store.
The second option is for internal distribution within a company, for instance, to distribute an application among the employees of the Sales department.
In this case, an iOS Enterprise Program license is required: http://developer.apple.com/programs/ios/enterprise/.
For both distribution methods, applications should be compiled with the SDK that is only available for the operating system in Mac OS.
Check the App Distribution Guide for more information.
https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html
To support "Over The Air" distribution, notice that when using the "Save for Enterprise Distribution" option; an .ipa file and a manifest (plist) file are generated.
Upload both files to the same directory on your web server. You need to link to the plist file that was just created, using the following format link:
itms-services://?action=download-manifest&url=http://example.com/Application.plist
When using iOS 7, make sure to use https to point to the manifest (.plist) file.
Distribute apps to your users
There are two options to prototype in iOS:
Spanish Version
Distributing Your Application In-House
Install in-house apps wirelessly