Why the App Store rejects apps.
Some reasons why Streamplate hasn’t launched on the App Store yet.

Streamplate has been trying to launch on the App Store for a while now, and over the past few months Apple has brought up a number of issues that have surprised me. For future app developers, here are some of the reasons Apple has rejected the app.
















While “App Completeness” is obviously the most general as it pertains to app functionality and is, therefore, the most likely to occur, I’ve been surprised by the breadth of Apple’s reviewing process. For instance, I’ve received calls saying that some icon designs weren’t clear enough and that for the app to be approved I would have to change them. In other instances, I’ve been told that the description on the App Store isn’t detailed enough or that I can’t describe future features unless they’re immediately available on the app. Most recently, Apple has been expecting that if your app allows users to sign in with Facebook or Google — then you need to include “Sign in with Apple”.
For future app developers, I’ve found that this process has definitely been the slowest period of app-development and has definitely delayed my own timelines. Be prepared for delays and unexpected issues such as not including a privacy policy on your website that for the most part, wouldn’t typically be included in an app review but in the end — this is Apple and I’m not surprised.
Good luck!