tags:

views:

98

answers:

2

Although I have already submitted my app using Build And Archive and then clicking on the Submit to iTunes connect I will ask the question anyway. Apple says that select a Distribution profile when submitting to Apple. So, I went on iTunes and downloaded the Distribution profile. I added profile to xCode. I did the build and archive option then validated the application. Everything was validated successfully. Before submitting the application I noticed that there is a big question mark on the left hand side saying "Application Info". This is strange because I have already filled out all the name, description, version, keywords etc on the iTunes connect website. Anyway, I submitted the app and now it shows "Waiting for review".

Will the validation catch the exception if I try to submit the app for any profile other than the distribution? I am asking this because I have several profiles I created for BETA testing.

UPDATE 1:

One other thing I am noticing is that even though when I select the distribution profile and do build and archive. When I open the archive.plist file in the archive folder the XCProfileUUID value matches that of the Team Provisioning Profile and not to the distribution profile. Not sure what is that??

+1  A: 

The validation would not have passed if it was incorrectly signed.

Jasarien
Thanks! So, I guess it means I submitted the correct distribution + correctly signed app to app store.
azamsharp
+1  A: 

Validation does not check, to my knowledge, which profile you built & signed with. It only checks that you selected a valid profile.

You must ensure that you have selected your distribution profile under Project > Select Active Build Configuration. There are a number of other application settings you need to verify are filled out properly.

Apple provides a great step-by-step Howto in one of the tabs online where you create & download your Distribution profile. As long as you followed those steps & properly set the Build Configuration, you should be golden.

bobwaycott
I did select the correct distribution profile when submitting the app. I right clicked on targets and then selected build option and changed the profile to the correct one. I did build and archive and submitted the app. But after that when I opened xcode I saw the profile switched to something else.
azamsharp
bobwaycott
I do think I followed all those steps. But as I said in the end I used Build and Archive option to submit my application to iTunes. I guess I will wait and see! Thanks!
azamsharp
One other thing I am noticing is that even though when I select the distribution profile and do build and archive. When I open the archive.plist file in the archive folder the XCProfileUUID value matches that of the Team Provisioning Profile and not to the distribution profile. Not sure what is that??
azamsharp
bobwaycott
I am pretty sure I followed all the steps correctly! Any idea about the XCProfileUUID attribute in the archive.plist as I mentioned in my last comment?
azamsharp
Unfortunately, I'm not sure on the XCProfileUUID matter. I'd have to hunt around a .plist for a submitted app and see what I find. If you are very concerned, you could always follow carefully thru the Distribution guidelines, check and double-check and check everything again, rebuild, and reject your prior binary before re-submitting. :)
bobwaycott