App Store pre-submission checklist

Your app

Version compatibility

Make sure that the new release is installed over the old version in a correct way:

Check that data from NSUserDefaults is read in a correct way:

iOS SDK API updates:

Logging

Conforms to Apple's Human Interface Guidelines

You can find more information about this topic here.

iPad-specific

Submission package details