首页 > 解决方案 > 苹果是否允许在应用商店中使用 WkWebView 制作游戏?

问题描述

我正在努力寻找一个好的解决方案来为桌面、移动和网络制作跨平台应用程序。我已经将我的语言选择范围缩小到 JavaScript 或 C++。

使用 JavaScript,它可以原生地在 Web 中工作,可以使用 Electron 为桌面打包,也可以打包在移动的 WebView 中。如果我使用 JavaScript,理想情况下我想使用 HTML 和 CSS 编写我的所有 UI,这排除了 React Native 之类的东西。

使用 C++ 我需要根据每个平台更改代码,我对 C++ 的主要关注是我需要为 OpenGL、OpenGL ES 和 Metal 编写后端。我想尽可能避免重写我的应用程序的某些部分。另一件事我不是很兴奋,但我很满意,我仍然需要针对 IOS 和 Android 的 Objective-C 和 Java。

我一直在使用适用于 IOS 的 Electron 和 WKWebView 使用 JavaScript 选项,这一切都完全按照我的意愿工作。这就是我担心的地方,Apple 的审查指南说他们不会接受只是重新打包的网站的应用程序,但他们也谈到允许 HTML5 游戏,只要它们不以类似方式呈现在商店中。这让我很困惑,我并没有完全打包一个网站,因为它将是一款专为移动设备设计的游戏。并且游戏通常不使用具有原生外观的 UI,所以我不知道这是否会被接受。

我很难理解这些指南,苹果是否允许使用 HTML5 制作的游戏打包在 WebView 中,还是会因为在 WebView 中而被拒绝?

标签: javascriptioshtmlwkwebviewappstore-approval

解决方案


推荐阅读