メインコンテンツにジャンプ
チュートリアル

フラッター ライブ更新

フラッター アプリにライブ更新を送信することは可能ですか?App Storeのレビューなしで。

マーティン ドナディュー

マーティン ドナディュー

コンテンツ マーケター

フラッター ライブ更新

Capgo Live Updateは、開発者がアプリをアップデートするためにApp Storeの通常の提出プロセスを回避できるサービスです。 これは、バグを修正したり、アプリに小さな更新を加えたりするために、App Storeのレビュープロセスを待つ必要がなくなるため、便利な方法となります。ただし、Capgo Live Updateは、Flutterアプリを更新することをサポートしていないことに注意してください。 Flutterアプリは、ネイティブcodeにコンパイルされているからです。

Flutterは、Dartプログラミング言語を使用するモバイルアプリ開発フレームワークです。 Flutterの主な特徴の1つは、開発者がiOSとAndroid両方で動作するアプリを作成できることです。 これを実現するために、Flutterはアプリのcodeを各プラットフォーム用にネイティブcodeにコンパイルします。 つまり、アプリは実質的にネイティブアプリであり、ウェブベースのアプリやハイブリッドアプリではありません。

Flutterアプリはネイティブcodeにコンパイルされているため、Capgo Live Updateを使用してFlutterアプリの更新をデプロイすることはできません。 その代わりに、開発者は通常のネイティブアプリと同様に、アプリストアに更新を提出する必要があります。

さらに、ネイティブcodeに変更を加えることは、一般的にアプリストアの規則に違反しています。 Apple App StoreとGoogle Play Storeは両方とも、変更を加えた後、ネイティブcodeを提出することを禁止しています。 これは、ネイティブcodeに変更を加えることで、セキュリティの脆弱性や他の問題が生じ、パフォーマンスが低下する可能性があるためです。

Capgoのライブアップデートは、特定のタイプのモバイルアプリケーションに迅速にアップデートを展開するための便利なツールですが、Flutterアプリケーションをアップデートすることはできません。

Flutterアプリケーションのコンパイルプロセスとアプリストアの規則の性質によります。

Flutterライブアップデートから続けてください

Flutterアプリケーションを使用している場合 Flutterライブアップデート ストアの承認と配布を計画するには、@__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を使用して、ネイティブ機能を実装することができます。 capacitorはcapgoのサポートされているプラットフォームです。 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.

Live updates for Capacitor apps

ウェブ層のバグがライブの場合、Capgoを使用して修正を配信するのではなく、数日間待ってアプリストアの承認を待つのではなく、ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路で残る。

スタートする

最新のブログ記事

Capgoは、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。