Abe Estrada

Mac App Store Fail

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)