Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>When submitting an app, make sure you set the version number properly in the info.plist file -- When updating an app, you must increase the version number. You can use x.x notation, or x.x.x notation. (I forgot to update it on my first app update). Not that it's hard to update and recompile, but it is one of those thing to easily forget.</p> <p>I agree with Hunter as well. You WILL get bad reviews. It's ok. They're morons. Your app is great.</p> <p>If you ever have problems with certificates, there are a few things I've found helpful:</p> <ol> <li>Restart XCode.</li> <li>In your iPhone/iPod, Go into Settings>General>Profiles Make sure the distribution profile you use is in there, and there are no other conflicting profiles (I had two distribution profiles for the same app). You can remove them right in the iPhone/iPod.</li> </ol> <p>At some point you will see the "Application failed codesign verification" error. it will make you insane. Take a deep breath. Restart XCode, restart your development hardware. Go hit a wall, go have a drink, and it will all work again.</p> <p>Then, you'll want to:</p> <ol> <li>Clean the Build Target (or all targets if you're mad at all of them)</li> <li>Set the Code Signing Identity (in the Target properties) to "Don't Code Sign"</li> <li>Close Xcode</li> <li>Remove all directories in build folder</li> <li>Open Xcode</li> <li>Reset the Code Signing Identity to your iPhone Distribution: certificate</li> <li>Sacrifice a small animal.</li> <li>Build.</li> <li>Submit Application to iTunes Connect</li> <li>Profit!</li> </ol> <p>Note that Xcode 4 is much better when it comes to dealing with provisioning.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload