
Choose a distribution method that best suits your purpose.
Method | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
App Store | Distribute your app through the App Store, signed with an Apple Developer Program distribution provisioning profile. | ||||||||||
Ad Hoc | Distribute your app to testers with registered devices, signed with an ad hoc provisioning profile. The devices need to be registered in your developer account and are limited to 100 devices per product family per year. If you don’t want to use a portion of these development devices for testing, distribute your app using TestFlight (iOS, tvOS, watchOS) instead. If you are a member of the Apple Developer Enterprise Program, choose this option to test your app. Only members of the Apple Developer Program have access to iTunes Connect and TestFlight. | ||||||||||
Enterprise | Distribute your app to users in your organization, signed with an Apple Developer Enterprise Program distribution provisioning profile. Choose this option if you are a member of the Apple Developer Enterprise Program and are ready to release your app to users in your organization. | ||||||||||
Development | Distribute your app to testers with registered devices, signed with a development provisioning profile. Choose this option to distribute your app to just your Apple Developer Program team. For macOS apps, this is the only option to distribute an Apple Developer Program-signed app for testing. | ||||||||||
Developer ID | For macOS apps, distribute an app outside the Mac App Store that is signed with a Developer ID certificate to assure users that you’re a trusted developer. | ||||||||||