Trj
Trj

Reputation: 677

Ad-Hoc distribution with Team Provisioning profile

According to the Apple docs, one must create and use a distribution certificate and a distribution profile for distributing an app ad-hoc.

"To use ad hoc distribution, create a distribution provisioning profile specifying Ad Hoc as the distribution method and include a list of up to 100 devices authorized to run the app."

http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/CreatingandDownloadingaDistributionProvisioningProfile/CreatingandDownloadingaDistributionProvisioningProfile.html

Well, this is not neccessary i have found out. You could easily distribute an app ad-hoc with just the developer certificate and the team provisioning profile. Is it a bad idea to use the team prov. profile and just a developer certificate?

Why should i create an ad-hoc dist. profile if it's more easy to just use the team prov. profile?

Upvotes: 1

Views: 3133

Answers (1)

Andy
Andy

Reputation: 14302

Distribution builds have the property that cannot be debugged (that's what the get-task-allow property in the entitlements plist is for). This means that others cannot attach a debugger to your code and achieve undesirable results.

Distribution builds are required if you want to allow remote users to download the application via an App Store (Apple's or enterprise).

Upvotes: 2

Related Questions