Google Playはアップデートアプリの制限がAppleよりも緩いです。
Google Playを通じて配布されているアプリのアップデートは、難しいタスクですが、Googleのガイドラインに従うことで、適合することができます。Google Playのガイドラインによると、アプリは、Google Playのアップデートメカニズム以外の方法で、自分自身を変更、置き換え、またはアップデートすることはできません。このため、Google Play以外のソースからダウンロードした実行可能なcode、例えばdex、JAR、または.soファイルは許可されていません。
しかし、この制限は、Android APIに間接的なアクセスを提供する仮想マシンまたはインタプリタで実行されるcodeには適用されません。例えば、JavaScriptを使用したウェブビューまたはブラウザの場合などです。このため、JavaScript、Python、Luaなどを使用して、アプリをアップデートすることができます。アップデートプロセスに役立つツールの1つは、Capgo Capacitor プラグインです。このプラグインは、開発者がHTML、CSS、JavaScript codeをアップデートし、アプリに送信することができます。アップデートのために、Google Playのレビュープロセスを経る必要がありません。
さらに、アプリまたは第三者codeが、実行時ロードされるインタプリテッド言語、例えばJavaScript、Python、Luaなどを使用している場合、Google Playのポリシーを侵害する可能性があることを許可してはなりません。重要なことに、インタプリテッドcodeはアプリにパッケージ化してはなりません。
Capgo Capacitor プラグインを使用することで、Google Play のポリシーに準拠したアプリの更新を実施し、Google Play プラットフォーム上でアプリを利用できるようにすることができます。Google のポリシーを最新のものに確認し、正しく実施することをお勧めします。
Capgo をインストールしてレビューを回避する方法についての詳細は、次の記事を参照してください。
Does Google Allow Live Updates Without Store Review?
Google Play ストアの承認と配布を計画する場合は、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-review を接続してください。 Google Play ストアの承認と配布を計画する場合は、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-review を使用してください。 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-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 @capgo/capacitor-native-market Capacitor OTA Updates: App Store Approval Guide Capacitor OTA Updates: App Store Approval Guide