There is a lot of types of apple rejection but I will specifically talk about 4.2 Minimum Functionality error today.
It is always hard to publish an app on App Store. When you compare it to Google Play, you will see that App Store has a really hard policy. However, after I published +250 apps on App Store, I found some easy ways to turn around these issues.
Here is the rejection message from Apple:
Guideline 4.2 – Design – Minimum Functionality Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience. As such, the experience it provides is similar to the general experience of using Safari. Including iOS features such as push notifications, Core Location, and sharing do not provide a robust enough experience to be appropriate for the App Store. Next Steps To resolve this issue, please revise your app to provide a more robust user experience by including additional native iOS functionality. If you cannot – or choose not to – revise your app to be in compliance with the App Store Review Guidelines, you may wish to build an HTML web app instead. You can distribute web apps directly on your web site; the App Store does not accept or distribute web apps.
The rejection message says your app does not have enough functionality to be on App Store. And, suggest you add more native functionality to the app.
To solve this issue, I suggest you add temporarily user authentication(login, register, password forget) and a shopping module to your app. After Apple approved the app with these features, you can remove them later on. With these native features, the app will be more functional. And, you know Apple is accepting shopping apps on App Store. However, if you don’t have enough knowledge to implement a shopping module & authentication to your WebView app, you can use Webvify. Webvify presents shopping & authentication modules in its WebView package to guarantee the app’s approval for the App Store.
Webvify Shopping & Authentication Module Video Below.
Bernie Nicholls App includes native initial, login, and shopping screens inside the app. When the user clicks on the ‘Home’ button on the initial screen, it redirects the user to the actual WebView page. Here is an example of how Apple Reviewers will see your application. They will see the native features, and approve the app. After the app is approved, we can remove these unnecessary native features from the app. Everything is that easy with Webvify
In Webvify, we provide an end-to-end solution from developing apps to publishing them to Google Play & App Store. Besides, It guarantees you 100% app approval by the stores, and you gonna pay after the apps are published in the stores.
We are waiting for you,
Thanks.