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.