Capgo ライブアップデートは、開発者がアプリをアップデートするためにアプリストアの通常の提出プロセスを回避できるサービスです。この方法は、バグを迅速に修正したり、アプリに小さな変更を加えたりするために便利です。ただし、Capgo ライブアップデートはFlutterアプリのアップデートをサポートしていません。Flutterアプリはネイティブ code にコンパイルされているからです。
Flutterは、Dartプログラミング言語を使用するモバイルアプリ開発フレームワークです。Flutterの主な特徴の1つは、開発者がiOSとAndroid両方で単一のコードベースでアプリを作成できることです。Flutterは、各プラットフォーム用にアプリのcodeをネイティブcodeにコンパイルすることでこれを実現しています。つまり、アプリは実質的にネイティブアプリであり、ウェブベースのアプリやハイブリッドアプリではありません。
Flutterアプリはネイティブcodeにコンパイルされているため、Capgo ライブアップデートを使用してFlutterアプリのアップデートをデプロイすることはできません。代わりに、開発者はネイティブアプリと同様にアプリストアにアップデートを提出する必要があります。
さらに、codeのネイティブ更新は、一般的にアプリストアの規則に違反しています。 Apple App StoreとGoogle Play Storeは、開発者がアプリのネイティブcodeに変更を加えることを禁止するポリシーを設けています。これは、ネイティブcodeに変更を加えることで、セキュリティ上の脆弱性やその他の問題が生じる可能性があるためです。
Flutterアプリを更新するには、Capgo Live Updateというツールは使用できません。
Flutterアプリのコンパイルプロセスとアプリストアの規則のためです。
Flutter live update
Flutterアプリを更新するにはFlutter live updateを使用します。 Flutterアプリを使用している場合、ストアの承認と配布を計画するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-reviewと接続してください。 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-reviewの実装詳細は@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-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を使用してネイティブ機能を実装する場合、@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