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以绕过审查的更多信息,请参阅我的下一篇文章。
从Does Google Allow Live Updates Without Store Review?继续前进
如果您正在使用 Does Google Allow Live Updates Without Store Review? 计划商店批准和分发,连接它与 @capgo/capacitor-in-app-review @capgo/capacitor-in-app-review的实现细节在@capgo/capacitor-in-app-review, 使用@capgo/capacitor-in-app-review @capgo/capacitor-in-app-review的本机能力在使用@capgo/capacitor-in-app-review, @capgo/capacitor-native-market @capgo/capacitor-native-market的实现细节在@capgo/capacitor-native-market, 使用 @capgo/capacitor-native-market 为使用 @capgo/capacitor-native-market 和 Capacitor OTA Updates: App Store Approval Guide 为 Capacitor OTA Updates: App Store Approval Guide 的实用背景