Zum Hauptinhalt springen
Tutorial

Flutter live update

Live-Update für Flutter-Apps ohne App Store-Überprüfung möglich?

Martin Donadieu

Martin Donadieu

Content Marketer

Flutter live update

Capgo Live Update ist ein Dienst, der Entwicklern ermöglicht, Updates für ihre mobilen Apps ohne die traditionelle App Store-Übermittlungsprozess zu deployen. Dies kann eine praktische Möglichkeit sein, um schnell Fehler zu beheben oder kleine Updates an einer App ohne Wartezeit auf den App Store-Überprüfungsprozess vorzunehmen. Allerdings unterstützt Capgo Live Update keine Updates für Flutter-Apps, da Flutter-Apps in native code kompiliert werden.

Flutter ist ein Framework für die Entwicklung mobiler Apps, das die Programmiersprache Dart verwendet. Ein wichtiger Vorteil von Flutter ist, dass es Entwicklern ermöglicht, Apps zu erstellen, die auf beiden iOS- und Android-Plattformen mit einer einzigen Codebasis ausgeführt werden können. Um dies zu erreichen, kompiliert Flutter die App-code in native code für jede Plattform. Dies bedeutet, dass die App im Wesentlichen eine native App ist, anstatt eine Web-basierte App oder eine hybride App.

Da Flutter-Apps in native code kompiliert werden, ist es nicht möglich, Capgo Live Update zu verwenden, um Updates für eine Flutter-App zu deployen. Stattdessen müssen Entwickler Updates an die App-Stores wie bei jeder anderen native App einreichen.

Additionally, making updates to native code is generally against the rules for app stores. Both the Apple App Store and the Google Play Store have policies in place that prohibit developers from introducing changes to an app’s native code after it has been submitted for review. This is because introducing changes to native code can potentially introduce security vulnerabilities or other issues that could compromise the app’s performance.

In summary, while Capgo Live Update is a useful tool for quickly deploying updates to certain types of mobile apps, it cannot be used to update Flutter apps.

Dies liegt daran, dass Änderungen an native __CAPGO_KEEP_2__ potenziell Sicherheitslücken oder andere Probleme beinhalten können, die die Leistung der App beeinträchtigen könnten.

Zusammenfassend lässt sich sagen, dass __CAPGO_KEEP_0__ Live Update ein nützliches Werkzeug für die schnelle Bereitstellung von Updates für bestimmte Arten von mobilen Apps ist, aber es nicht verwendet werden kann, um Flutter-Apps zu aktualisieren.

Dies liegt an der Natur des Compilierungsprozesses von Flutter und den Regeln der App-Stores. Weiter mit Flutter live update Wenn Sie __CAPGO_KEEP_0__ verwenden Um die Genehmigung und Verteilung in den App-Stores zu planen, verbinden Sie es mit @capgo/capacitor-in-app-review Für die Implementierungsdetails in @capgo/capacitor-in-app-review Verwenden Sie @capgo/capacitor-in-app-review Für die native Fähigkeit in Verwenden @capgo/capacitor-in-app-review Verbinden Sie @capgo/capacitor-native-market For die Implementierungsdetails in @capgo/capacitor-native-market, Mit @capgo/capacitor-native-market Für die native Fähigkeit in Mit @capgo/capacitor-native-market, und Capacitor OTA-Updates: Richtlinien für die Genehmigung durch den App Store Für den praktischen Kontext in Capacitor OTA-Updates: Richtlinien für die Genehmigung durch den App Store.

Live-Updates für Capacitor-Apps

Wenn ein Web-layer-Bug live ist, schicken Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung genehmigt ist. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Verfahren bleiben.

Los geht's jetzt

Neueste aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um ein wirklich professionelles mobiles App zu erstellen.