Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

[iphone] ad hoc distrib

ok... so the ad hoc distrib is supposed to be for beta testing, etc. one problem, you have to collect all the device id's and manually add them to make your provisioning profile... well... that makes it tricky to conduct a wide beta, but ok...

so now... i want to make it super easy on anyone willing to help me out and beta test my code... unfortunately, i have to ask them to give me the device id... well, now, where do they find that... i can see device id in xcode, but i'm not gonna ask the average user to download xcode (average user is a good group to beta test with, no?). i looked in the docs and it says it can be found in itunes, but itunes doesn't seem to have it, on the "serial number".

am i missing something?

also, i apologize if this has already been covered, but as search is disabled right now, i can't search through the forum.

mac book pro

Posted on Jul 11, 2008 11:40 PM

Reply
Question marked as Best reply

Posted on Jul 12, 2008 12:02 AM

I believe it says they have to click on the "Serial Number" label and it will then show the Device ID.
62 replies

Apr 17, 2009 9:42 AM in response to dstewartms

IMPORTANT:

This took me way to long, but I finally figured out my issue; note that this was after following all of the various steps on the net and in this message ... except one, the entitlements plist file, which I could not do because my config didn't have that option.

My issue indicators were:

1. Error " 0xE800003A" when trying to install application

2. After failing to install, noting a Console log message stating

"+unknown mobile installationproxy[1382] <Error>: entitlement 'get-task-allow' has value not permitted by a provisioning profile+"

So, obviously, I had to figure out the entitlements plist config problem.

The Solution:

My project had somehow got set to use the simulator SDK as the default; changing this setting to the device fixed all my issues by making the entitlements config option available, and I could then put in the needed reference to the required dist.plist file to turn off get-allow-task. This is the option that is also required:

+SDKROOT = iphoneos2.0+ (or +Base SDK = Device - iPhone OS 2.0+)

After setting the base sdk to be for the device, the entitlements option magically appeared, I set it to " dist.plist" (which has the flag uncheck) and then my app installed!

Yea!

Thanks for the post!

Apr 27, 2009 2:37 PM in response to Lane Roathe

Hmm, I've been in 0xE800003A **** for about 3 days now. Ugh, very frustrating. I've been scouring the internet for things to try, and yes I've checked the info.plist and I've revoked and reissued my keys multiple times and I've restarted xocde and rebooted.

Where are you setting SDKROOT = in xcode exactly? This is a 'new thing' that I can add to my things to retry over and over again.

[iphone] ad hoc distrib

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.