Google Play 比 Apple 更为宽松,允许更新应用程序。
Updating your apps distributed via Google Play can be a tricky task, but it is important to follow Google’s guidelines to remain compliant. According to Google Play’s guidelines, apps must not modify, replace or update themselves using any method apart from Google Play’s own update mechanism. This means that downloading executable code, such as dex, JAR, or .so files, from a source apart from Google Play is not permitted.
然而,这一限制并不适用于在虚拟机或解释器中运行的 code,这些解释器提供间接访问 Android API 的方式,例如在 webview 或浏览器中使用 JavaScript。因此,您可以使用解释语言,如 JavaScript、Python、Lua 等,来更新应用程序而不需要通过 Google Play 的审查过程。有一个工具可以帮助您完成此过程:Capgo Capacitor 插件。这一插件允许开发者更新 HTML、CSS 和 JavaScript code 并将更新发送到应用程序而无需审查。
此外,使用解释语言(如 JavaScript、Python、Lua 等)加载的应用程序或第三方 code 必须避免违反 Google Play 政策的潜在风险。请注意,这种解释 code 不应与应用程序打包在一起。
通过遵循这些指南并使用工具,如Capgo Capacitor插件,您可以确保您的应用程序更新符合Google Play的政策,并且您的应用程序始终可用于平台上的用户。请记住,始终是一个好主意,双重检查Google最新政策的版本,以确保您正确遵循它们。
有关如何安装Capgo以绕过审查的更多信息,请参阅我的下一篇文章。
继续阅读《Google 是否允许在商店审查后立即更新?》。
如果您正在使用 Google 是否允许在商店审查后立即更新? 来规划商店审批和分发,请将其与 @capgo/capacitor-in-app-review for the implementation detail in @capgo/capacitor-in-app-review, @capgo/capacitor-in-app-review 中的@capgo/capacitor-in-app-review @capgo/capacitor-native-market 使用@capgo/capacitor-in-app-review中的@capgo/capacitor-in-app-review中的native能力 使用@capgo/capacitor-native-market 为使用@capgo/capacitor-native-market,并 Capacitor OTA Updates: App Store Approval Guide 为Capacitor OTA Updates: App Store Approval Guide的实际背景