Advertise Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

sdkIQ for iPhone
($4.99)

Your First iPhone App
($1.99)

iPhone Code Generator
($9.99)

Dual Matches
($0.99)

Calcuccino Programmers' Calculator
($2.99)

SDKtoday
(free)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 02-06-2010, 10:39 PM   #1 (permalink)
Registered Member
 
Join Date: Feb 2010
Posts: 3
Angry 48 Hours On This Problem - Still Can't Submit My App

Please help here, I am trying to submit my first app and just cannot do it.

48 hours of my life (and counting) gone just trying to do this.



I have followed the Apple guide Sign in with your Apple ID - Apple Developer Connection to the letter.

I have been able to test my app on my iPod fine.


For distribution so far I have:

Created a distribution certificate (three times over) and installed it - tells me it is valid.

Created a new App ID (five times over) in the program portal.

Created a new provisioning profile (five times over) in the program portal.

Downloaded the provisioning profile, dropped it into the Xcode icon on the dock, in the Organizer window I see the profile, tells me it can't be installed on devices (correct as this is a distribution profile).

Restarted Xcode exactly 50 million times.



Then in Xcode:

I duplicate the “Release” configuration in the Configurations pane of the project's Info panel and rename this new configuration “Distribution”.

In the Target Info window I select the ‘Build’ tab and set the ‘Configuration’ to ‘Distribution’

But then in the 'Build' tab under code signing "iPhone Distribution" tells me "no profiles currently match". I believe this is my problem but I have no idea how to solve it, I have tried every solution out there and none of them work.

I tried going to "Other..." and typing in "iPhone Distribution" instead of iPhone Developer". Still no good.


To complete the build:

In the Properties Pane of the Target Info window I enter the Bundle Identifier portion as com.domainname.applicationname

In the project window I select the Distribution Active Configuration to "Distribution"

Then I click 'Build' and my build fails with "Code Sign error : The identity 'iPhone Distribution' doesn't match any identity in any profile"



I read "in Keychain Access right click 'login' keychain and set it to default." I can't do this though, really simple step I know but perhaps someone can walk me through this one, can't see an option to do this.


Anyone able to help?


I hate Apple, I hate the iPhone, I hate my Mac and I hate Steve Jobs.

Last edited by weisdaclick; 02-06-2010 at 10:52 PM. Reason: added info
weisdaclick is offline   Reply With Quote
Old 02-07-2010, 12:27 AM   #2 (permalink)
Registered Member
 
Join Date: May 2009
Posts: 83
Default

Make sure your Bundle Identifier, which said is "com.domainname.applicationname" matches EXACTLY the provisioning profile that you created in the program portal.

To check this look in the build tab in Xcode under the code signing identity, their should be the field "Any iPhone OS Device" click on the choice and all your certificates should show up. Usually xcode will pick the proper one assuming there is a match. Compare the ones in this list to your bundle identifier from your info.plist, if they are not an exact match them fix either the profile of the info file and then give it a try. Let me know how it works out.


Quote:
Originally Posted by weisdaclick View Post
Please help here, I am trying to submit my first app and just cannot do it.

48 hours of my life (and counting) gone just trying to do this.



I have followed the Apple guide Sign in with your Apple ID - Apple Developer Connection to the letter.
com.domainname.applicationname
I have been able to test my app on my iPod fine.


For distribution so far I have:

Created a distribution certificate (three times over) and installed it - tells me it is valid.

Created a new App ID (five times over) in the program portal.

Created a new provisioning profile (five times over) in the program portal.

Downloaded the provisioning profile, dropped it into the Xcode icon on the dock, in the Organizer window I see the profile, tells me it can't be installed on devices (correct as this is a distribution profile).

Restarted Xcode exactly 50 million times.



Then in Xcode:

I duplicate the “Release” configuration in the Configurations pane of the project's Info panel and rename this new configuration “Distribution”.

In the Target Info window I select the ‘Build’ tab and set the ‘Configuration’ to ‘Distribution’

But then in the 'Build' tab under code signing "iPhone Distribution" tells me "no profiles currently match". I believe this is my problem but I have no idea how to solve it, I have tried every solution out there and none of them work.

I tried going to "Other..." and typing in "iPhone Distribution" instead of iPhone Developer". Still no good.


To complete the build:

In the Properties Pane of the Target Info window I enter the Bundle Identifier portion as com.domainname.applicationname

In the project window I select the Distribution Active Configuration to "Distribution"

Then I click 'Build' and my build fails with "Code Sign error : The identity 'iPhone Distribution' doesn't match any identity in any profile"



I read "in Keychain Access right click 'login' keychain and set it to default." I can't do this though, really simple step I know but perhaps someone can walk me through this one, can't see an option to do this.


Anyone able to help?


I hate Apple, I hate the iPhone, I hate my Mac and I hate Steve Jobs.
tvromero is offline   Reply With Quote
Old 02-07-2010, 12:31 PM   #3 (permalink)
Registered Member
 
Join Date: Feb 2010
Posts: 3
Default

Quote:
Originally Posted by tvromero View Post
Make sure your Bundle Identifier, which said is "com.domainname.applicationname" matches EXACTLY the provisioning profile that you created in the program portal.

To check this look in the build tab in Xcode under the code signing identity, their should be the field "Any iPhone OS Device" click on the choice and all your certificates should show up. Usually xcode will pick the proper one assuming there is a match. Compare the ones in this list to your bundle identifier from your info.plist, if they are not an exact match them fix either the profile of the info file and then give it a try. Let me know how it works out.

Thanks, I will check this out and get back to you.
weisdaclick is offline   Reply With Quote
Old 02-07-2010, 02:00 PM   #4 (permalink)
iPhone SDK Developer
 
NSeven's Avatar
 
Join Date: Jan 2010
Location: Scotland
Posts: 26
Send a message via MSN to NSeven Send a message via Skype™ to NSeven
Default

Add me on msn and i will help you remotely

n-seven@hotmail.co.uk

Take Care
NSeven is offline   Reply With Quote
Old 02-07-2010, 08:00 PM   #5 (permalink)
Registered Member
 
Join Date: Feb 2010
Posts: 3
Default

Quote:
Originally Posted by tvromero View Post
Make sure your Bundle Identifier, which said is "com.domainname.applicationname" matches EXACTLY the provisioning profile that you created in the program portal.

To check this look in the build tab in Xcode under the code signing identity, their should be the field "Any iPhone OS Device" click on the choice and all your certificates should show up. Usually xcode will pick the proper one assuming there is a match. Compare the ones in this list to your bundle identifier from your info.plist, if they are not an exact match them fix either the profile of the info file and then give it a try. Let me know how it works out.

Wow, thanks - got it!!!!!!!!!

The app name had one character incorrect - I had created a few and you can't see the whole name as it is not displayed without going into the App itself.

Thanks a million!
weisdaclick is offline   Reply With Quote
Reply

Bookmarks

Tags
certificate, codesigning, distribution, profile

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


» Advertisements
» Online Users: 365
22 members and 343 guests
AdamSubach, anonymous@, Duncan C, gtyt38, Jeremy1026, lifeCoder45, maxus182, mickm, mox, Mr. Mojo Risin, Olesesy, Ovidius, Paul10, pofak, raheel, squidboy, ufbobbo, ultrayard077, wuf810
Most users ever online was 965, 06-30-2010 at 04:26 AM.
» Stats
Members: 41,859
Threads: 49,768
Posts: 213,052
Top Poster: BrianSlick (3,138)
Welcome to our newest member, ultrayard077
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 06:48 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0