Distribution code signing problem

Hi folks,
my game is finished, also I have a device profile and a distribution profile.
Now I will upload this into the App Store.
I have the following problem in Xcode 3.0.1 under Code Signing

What is with Code Signing entitlements, because what comes purely?

For Code Signing Identity, comes behind the distribution profiles?

Among them is then Any iPhone OS device, is also behind the distribution profiles?

More is not under Code Signing.

Thank you :roll:

I advice you to read the manual iOS 18 - Apple Developer

see : Building your Application with Xcode for Distribution .

and When you export set : Edit/Project setting/player with the name of game final.

What is with Code Signing entitlements, because what comes purely?

file/new file…/entitlements . rename it “Entitlements.plist" see point 8-9-10 in
Building your Application with Xcode for Distribution .

ps. upgrade xcode to Version 3.1.2 for more compatibility .

8 9 and 10

but at the end of 8 it says:
For App Store Distribution, skip to Step 12. For Ad Hoc Distribution, complete the following:

I thought 9 and 10 were only for Ad Hoc?

I just uploaded my first project but didn’t include Entitlements.plist. I probably should reject that binary and resubmit?

@kenlem

right!!! skip to Step 12. For Ad Hoc Distribution , I think we all published our game on appstore !!!
9 and 10 are for appstore .

don t skip !!!don’t worry :wink:

I’m still trying to wrap my head around this process.

So was the previous poster saying DO NOT skip the “ad hoc” steps in building in Xcode if you want to build a distribution copy that Apple will accept?

I’ve tried acquiring and using a distribution provisioning profile, but to no avail. Question:

  1. Are you supposed to be able to drag your distribution provisioning profile onto your device in Xcode > Organizer window?

(when I try, it says something about no valid signing identity in the keychain, but I followed Apple’s steps to creating a distribution certificate and making a distribution profile over and over…)