Apple has updated its App Store review guidelines ahead of the unveiling of the iPhone 6 and release of iOS 8 and OS X 10.10 Yosemite.
The new guidelines are written in a clear, and mostly jargon-free language, and Apple even provides a list of bullet points outlining the broader themes of the guidelines. Apple doesn't pull any punches here.
What qualifies for rejection? Here are just a few pointers given by Apple:
- "If your App doesn't do something useful, unique or provide some form of lasting entertainment, or if your app is plain creepy, it may not be accepted."
- "If your App looks like it was cobbled together in a few days, or you're trying to get your first practice App into the store to impress your friends, please brace yourself for rejection. We have lots of serious developers who don't want their quality Apps to be surrounded by amateur hour."
- "We will reject Apps for any content or behavior that we believe is over the line. What line, you ask? Well, as a Supreme Court Justice once said, 'I'll know it when I see it.' And we think that you will also know it when you cross it."
The bullet points conclude with this rather ominous warning:
- "This is a living document, and new Apps presenting new questions may result in new rules at any time. Perhaps your App will trigger this."
There are sections in the guidelines covering HomeKit and HealthKit too.
HealthKit apps also "may not use user data gathered from the HealthKit API for advertising or other use-based data mining purposes other than improving health, medical, and fitness management, or for the purpose of medical research."
Also, if you are worried about your health data being stored in the cloud, then don't be, because apps that use the HealthKit framework to store users’ health information in iCloud will be rejected.