Posted by: bearc0025 | July 16, 2009

Adhoc distribution error E8008016


Apple – Support – Discussions – Adhoc distribution not working, error … thanks to dstewartms

First, look at your ad-hoc provisioning file in text edit (just view it, don’t overwrite it!)

If it does NOT contain a line that says “<key>get-task-allow</key>” then you need to go to the program portal and get a NEW ad-hoc provisioning profile. There is a workaround where you can use the provisioning profile without this key, but Apple apparently has added this key to the ad-hoc provisions, and you might as well have the latest.

However, that is not the final fix.

The next thing you have to do is add a new file to the root of your project … file, new file, iphone, code signing, entitlements. Call it “dist.plist” …

Open that file, and it will say “get-task-allow” with a checkmark for “true” — this needs to be FALSE. Uncheck the checkbox, or if in text mode, type in “false”

OK, almost there!!!

Open the target build info window and where it says “Code Signing Entitlements” add “dist.plist”






  1. […] Ad Hoc builds error e8008016/Entitlements.plist Possibly related posts: (automatically generated)iPhone adhoc loading on WindowsiPhone app version and build numbersThe Info.plist for application at (null) specifies a CFBundleExecutable of …how to build ipa files for iPhones easily […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


%d bloggers like this: