アップデートはAppleの公式ガイドラインで定められた特定の条件を満たす場合、Capacitor JSアプリをApp Storeのレビュープロセスを経ることなく更新することが可能です。ただし、これは法律のアドバイスではありません。Appleのガイドラインに準拠するために、code アップデートを直接アプリにプッシュし、Appleのガイドラインに準拠するようにするには、以下の条件を満たす必要があります:
- code はAppleの組み込みWebKitフレームワークによって実行される必要があります
- code は追加の機能や機能性を提供、ロック、または有効化してはなりません
- ユーザーはアップデートが発生していることを認識してはなりません
Capgo Capacitor プラグインは、HTML、CSS、JavaScriptの更新と修正を可能にし、最初の条件を満たします。 JSフレームワークであるFacebookのReact NativeやサービスであるExpoなどのアプリでは、App Storeのレビュープロセスを経ることなくアプリを更新する機能はすでに長い間利用可能でした。
Capgo は小さな修正や修正を行うために使用されることを意図しており、追加の機能や機能性を導入するために使用することはできません。重大な変更の場合は、App Store経由でアップデートをリリースする必要があります。Appleから拒否や問題が生じないように、多くの他の開発者がライブアップデートを使用しています。
Google Playは、Appleと比べてアプリの更新に制限が少ない。Google Playは、JavaScriptバンドルを使用してストアからインストールしたアプリを、Google以外のサービスで更新することを許可している。
For more information on how to install Capgo to bypass review, please refer to my next article.
Does Apple Allow Live Updates Without Store Review?から続けてください。
If you are using Does Apple Allow Live Updates Without Store Review? をストアの承認と配布の計画に使用する場合は、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-reviewに接続してください。 for the implementation detail in @capgo/capacitor-in-app-review for the implementation detail in @capgo/capacitor-in-app-review, for the native capability in Using @capgo/capacitor-in-app-review @capgo/capacitor-native-market for the implementation detail in @capgo/capacitor-native-market capgoはCapacitorです。capacitorはCapgoです。 Using @capgo/capacitor-native-market for the native capability in Using @capgo/capacitor-native-market, and Capacitor OTA Updates: App Store Approval Guide for the practical context in Capacitor OTA Updates: App Store Approval Guide.