La lista de algunas de las reglas que hay que cumplir para que al app sea aceptada en la Mac App Store.
- It is a “beta,” “demo”, “trial,” or “test” version
- It duplicates apps already in the App Store, particularly if there are many of them
- The developer is “spamming” the App Store with many versions of similar apps. You will also be removed from the Developer Program if this occurs.
- It is not packaged and submitted using Apple’s packaging technologies included in Xcode - No third party installers are allowed.
- It require license keys or implements its own copy protection
- It spawns processes that continue to run after a user has quit the app without user consent
- It has metadata that mentions the name of any other computer platform
- It uses location-based APIs to control vehicles, aircraft, or other devices*.*
- It uses location-based APIs for dispatch, fleet management, or emergency services
- It has misspelled Apple product names in its name (i.e., GPS for Imac, iTunz)
- It looks similar to Apple Products or apps bundled on the Mac, including the Finder, iChat, iTunes, and Dashboard
- Your user interface is “complex or less than very good”
- It changes the native user interface elements or behaviors of Mac OS X*.*
- It creates a store inside itself for selling or distributing other software (i.e., an audio plug-in store in an audio app)
- Your game portrays realistic images of people or animals being killed or maimed, shot, stabbed, tortured or injured.
- “Enemies” within the context of your game solely target a specific race, culture, a real government or corporation, or any other real entity.
- It contains user generated content that is frequently pornographic (like “Chat Roulette” apps)