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.
However, this restriction does not apply to code that runs in a virtual machine or an interpreter that provides indirect access to Android APIs, such as JavaScript in a webview or browser. This means that you can use interpreted languages, such as JavaScript, Python, Lua, etc., to update your app without going through Google Play’s review process. One tool that can help with this process is the Capgo Capacitor plugin. This plugin allows developers to update their HTML, CSS, and JavaScript code and send updates to their apps without the need for review.
しかし、この制限は、Android APIに間接的なアクセスを提供する仮想マシンまたはインタプリタ上で動作するcodeには適用されません。例えば、JavaScriptを使用したウェブビューまたはブラウザなどです。このため、JavaScript、Python、Luaなどを使用して、アプリをアップデートすることができます。Google Playのレビュープロセスを回避することができます。code __CAPGO_KEEP_2__ プラグインは、このプロセスをサポートするツールです。このプラグインは、HTML、CSS、JavaScript __CAPGO_KEEP_3__を更新し、アプリにアップデートを送信することができます。ストアレビューなしでアップデートすることができます。
CapgoとCapacitorを使用することで、Google Playのポリシーに準拠したアプリの更新を実施し、Google Play上でアプリを利用できるようにすることができます。Google Playのポリシーを最新のものに確認し、正しく遵守していることを確認することをお勧めします。
Capgoをインストールしてレビューを回避する方法についての詳細は、次の記事を参照してください。
Does Google Allow Live Updates Without Store Review?
Google Playストアの承認と配布を計画する場合は、__CAPGO_KEEP_0__と__CAPGO_KEEP_1__を接続してください。 Does Google Allow Live Updates Without Store Review? @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-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 @capgo/capacitor-native-market @capgo/capacitor-native-market Capacitor OTA Updates: App Store Approval Guide Capacitor OTA Updates: App Store Approval Guide