Apple 如何看待完整的基于 Web 的应用程序?

What does Apple think about complete Web Based Apps?

我曾经是一名 Web 开发人员,但我没有开发 iOS 应用程序的经验。 我刚刚发现我可以将整个应用程序变成一个移动网站。所以我的问题是 Apple 是否接受这些类型的应用程序,其中的全部内容都是一个普通的移动友好网站。由于Apple无法控制此类应用程序中显示的内容。

我也是一名网络开发人员,我们为客户开发了一些 iOS 应用程序。基本上 90% 或更多是纯 Web 视图,到目前为止我们在使用它们时没有遇到任何问题。

作为 Web 开发人员,您可以通过三种方式利用自己的专业知识来开发 iOS 应用程序:

  • 使用 SFWebViewWKWebView 并使用它向用户呈现 HTML(远程存储或检索)。在这种情况下,您的应用程序必须通过 AppStore 审核。有很多这样的应用程序,所以我认为这不会是一个大问题。
  • 使用像 React Native 这样的框架将 Javascript 方言编译成原生 UIKit。同样,该应用程序将在 AppStore 中接受审核。它会让用户感觉更 iOS-喜欢。
  • 开发一个真正的 Web 应用程序,在任何 phone 上看起来都很棒,您可以跳过 AppStore 部分。