Google Playはアップデートに関してAppleよりも緩い規制を設けています。
Google Play経由で配布されているアプリをアップデートすることは、難しいタスクですが、Googleのガイドラインに従うことで、非合法のアプリとして認識されないようにすることが重要です。Google Playのガイドラインによると、アプリはGoogle Playのアップデートメカニズム以外の方法で、アプリ自体を変更、置き換え、またはアップデートすることは許可されていません。このため、Google Play以外のソースからダウンロードした実行可能なcode、例えばdex、JAR、または.soファイルは許可されていません。
しかし、この制限は、Android APIに間接的なアクセスを提供する仮想マシンまたはインタプリタ上で動作するcodeには適用されません。このため、JavaScript、Python、Luaなどの解釈言語を使用して、アプリをアップデートすることができます。ただし、Google Playのレビュープロセスを回避するには、codeが仮想マシンまたはインタプリタ上で動作する必要があります。Capgo Capacitor プラグインは、このプロセスを支援するのに役立ちます。このプラグインは、開発者がHTML、CSS、JavaScriptのcodeをアップデートし、アプリに送信することを許可します。
さらに、インタープリタ言語を使用するアプリやサードパーティのcodeは、実行時にはロードされる言語(JavaScript、Python、Luaなど)を使用する場合、Google Playのポリシーを侵害する可能性があるため、許可されません。重要なのは、このインタープリタcodeがアプリと同梱されないことです。
これらのガイドラインを遵守し、Capgo Capacitor プラグインを使用することで、Google Playのポリシーに準拠したアプリの更新を実施し、アプリがGoogle Playのプラットフォーム上で利用可能なままになるようにすることができます。最新のGoogleポリシーのバージョンを確認し、正しく遵守していることを確認することをお勧めします。
Capgoをレビューを回避するためにインストールする方法についての詳細情報は、次の記事でご覧いただけます。