Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Webviews on iOS

The company, that I work for, wants to develop mobile apps using react native. The idea is to reuse the content on the websites instead of creating native views.

The current decision is to implement the apps like follows:

  1. Create a react native app with bottom navigation and webviews as the content.
  2. Each time the user clicks on a different section of the navigation, the webview loads a different page of the website into the web view.

For example the login functionality will be the login page from the website in a webview.

Is this sort of apps allowed to be published in the appStore? My thinking is that the app will not be allowed because the content of the pages can be changed!

like image 665
thedethfox Avatar asked Mar 17 '26 04:03

thedethfox


1 Answers

No, you are not allowed to wrap a web app in a WebView and release it apple app store (btw: Google Play may reject your app too eventually).

you can make this if the web app is a small part of your whole app (for example: some food delivery apps use a WebView for chat with support, which is totally acceptable)

4.2 Minimum Functionality

Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store. If your App doesn’t provide some sort of lasting entertainment value or adequate utility, it may not be accepted. Apps that are simply a song or movie should be submitted to the iTunes Store. Apps that are simply a book or game guide should be submitted to the Apple Books Store.

you may get this rejection letter:

screen

like image 127
Jabbar Avatar answered Mar 19 '26 19:03

Jabbar