App Store Review Guidelines for 2018
- 4.2.6 Apps created from a commercialized template or app generation service will be rejected unless they are submitted directly by the provider of the app’s content. These services should not submit apps on behalf of their clients and should offer tools that let their clients create customized, innovative apps that provide unique customer experiences. Another acceptable option for template providers is to create a single binary to host all client content in an aggregated or “picker” model, for example as a restaurant finder app with separate customized entries or pages for each client restaurant, or as an event app with separate entries for each client event.
At first, all Templated Apps were completely banned. But now, as long as the owner of the App submits the App themselves to the App Store, Apple will accept them.
This seemed unfair. It felt like eliminating social media websites or something. But in retrospect, this current policy seems to make sense. Websites are not installed. When a user installs an App, they traditionally want to know who owns the App. They expect to know who created the App and who is responsible.
This new policy has no impact on third-party Software Development Kits (SDKs). And third Party Web Services (APIs) are not targeted by Apple. That would be weird because the backbone of Apple's entire global industry is based on the building blocks of SDKs and APIs.
Also, cross-platform environments like React Native appear safe for now.
Let us know your thoughts on this policy from Apple. There is definitely food for thought here.