メインコンテンツにスキップ
Tutorial

Flutterライブ更新

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

マーティン・ドナディュー

マーティン・ドナディュー

コンテンツマーケター

Flutterライブ更新

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

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

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

さらに、codeのネイティブ更新は、一般的にアプリストアの規則に違反しています。Apple App StoreとGoogle Play Storeは、開発者がアプリのネイティブcodeに変更を加えることを禁止するポリシーを設けています。これは、ネイティブcodeに変更を加えることで、セキュリティ上の脆弱性やその他の問題が生じる可能性があるためです。

要約すると、Capgo Live Updateは、特定のタイプのモバイルアプリに迅速に更新を展開するための便利なツールですが、Flutterアプリを更新することはできません。

これはFlutterのコンパイルプロセスとアプリストアの規則の性質によるものです。

Capacitorアプリのライブアップデート

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

Get Started Now

Latest from our Blog

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