0

I am lost. I am trying to release my first iPhone app, and the instructions in the provisioning portal are leading me into dead ends. Can someone tell me how to do this in XCode 4?

EDIT: Okay, I made the distribution provisioning profile, downloaded it, put it in xcode, and set the release code signing info to it. It archives with no errors. But when I press validate it says "No suitable application records were found."

2 Answers2

0

You have to match your App Identifier with the one set in the App distribution profile:

For instance:

com.yourSoftwareCompany.yourApp

If this don't match your App will not pass the signing verification

MarioGT
  • 632
  • 6
  • 8
0

Please try Ad-Hoc distribution provisioning profile first on your phone then use same configuration for App store distribution provisioning profile. If your Ad-Hoc works then App store distribution provisioning profile has to work.

AAV
  • 3,785
  • 8
  • 32
  • 59
  • Check your App ID and Bundle ID. Are they same ? – AAV Jan 07 '12 at 04:31
  • Yes, but the app id has a lot of random digets before it. –  Jan 07 '12 at 04:33
  • That is fine. Does your developer provisioning profile works on your phone ? – AAV Jan 07 '12 at 04:35
  • One more thing you have to change distribution provisioning profile setting four places in your xcode setting. Are you doing that ? – AAV Jan 07 '12 at 04:41
  • Oh, I think I'm only doing 2. In both the project and target I change "Release" and "Any iOS SDK" inside it. Am I missing something there? –  Jan 07 '12 at 04:44
  • In project under "Code signing Identity” -> Debug -> Any iOS SDk, "Code signing Identity” -> Release -> Any iOS SDk, Same for target. Do this hope this will solve your problem. – AAV Jan 07 '12 at 04:50
  • I figured out the issue. I thought you only had to setup the app in the provisioning portal, I had no idea there is a different webpage that you put all of the app info into. The page is: itunesconnect.apple.com –  Jan 07 '12 at 07:47
  • This is the next thing i was going to check after all the setting i told you to check. But you solve it on your own its good. Please close this question by checking the answer sign. – AAV Jan 07 '12 at 14:30