Appendix A. App Store Submission Checklist

The following checklist is a carefully complied list of things to do and to avoid in the process of submitting your app.

The beginning of each section contains a brief description of what to look out for.

Application

Your application needs to be a polished gem. It should have clean, consistent graphics and no rough edges. It should be as snappy as possible, work as intended on all the devices for which it is being shipped, and have all routine bugs eliminated.

  • No broken links in application, internal or external.

  • The word beta is not used anywhere, no matter what it refers to.

  • Any accessories to be used with the application are authorized by Apple.

  • Application interface is intuitive and smooth (follows Apple Human Interface Guidelines).

  • No long load times.

  • Resource utilization is well within bounds and does not make the platform laggy.

  • Application is sufficiently different from preexisting applications.

  • Application does not simply duplicate functionality of Apple applications.

  • Application does not use trademarks of other companies (or similar names).

  • Application does not interfere with iPhone functionality (such as draining battery life).

  • Application has a complete and functioning feature set (is a demo or full app, not a beta).

Application metadata and application Web site

The metadata (data about data, such as product names, company names, descriptions, and the like) are a key part of marketing the application.

  • Primary language chosen.

  • Company name specified. ...

Get Starting an iPhone® Application Business For Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.