Zum Hauptinhalt springen
Anleitung

Flutter-Lebendaktualisierung

Kann man eine Lebendaktualisierung an Flutter-Apps senden, ohne dass die App-Store-Bewertung erforderlich ist?

Artikelcredits

Martin Donadieu

Schriftsteller

Valeria

Rezensent

Jordan

Redakteur

Flutter-Lebendaktualisierung

Capgo Live Update ist ein Dienst, der Entwicklern ermöglicht, Updates für ihre mobilen Apps ohne das traditionelle App-Store-Übermittlungsverfahren bereitzustellen. Dies kann eine praktische Möglichkeit sein, um schnell Fehler zu beheben oder kleine Updates an einer App ohne Wartezeit auf das App-Store-Überprüfungsverfahren 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’s 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 bereitzustellen. Stattdessen müssen Entwickler Updates an die App-Stores wie bei jeder anderen native App einreichen.

Zusätzlich ist es bei der Änderung von native code in der Regel gegen die Richtlinien der App-Stores verstoßen. Beide der Apple App Store und der Google Play Store haben Richtlinien, die es Entwicklern verbieten, nach der Übermittlung für die Überprüfung Änderungen an der native code einer App vorzunehmen. Dies liegt daran, dass Änderungen an native code potenzielle Sicherheitslücken oder andere Probleme beinhalten können, die die Leistung der App beeinträchtigen könnten.

Insgesamt ist Capgo Live Update zwar ein nützliches Werkzeug für die schnelle Bereitstellung von Updates für bestimmte Arten von mobilen Apps, aber es kann nicht verwendet werden, um Flutter-Apps zu aktualisieren.

Es liegt an der Natur des Flutter-Kompilierungsprozesses und den Regeln der App-Store.

Fortsetzen mit Flutter live update

Wenn Sie Flutter live update verwenden Wenn Sie Flutter live update verwenden Um die Genehmigung im App-Store und die Verteilung zu planen, verbinden Sie es mit @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-Bewertung Um die Implementierungsdetails in @capgo/capacitor-in-app-Bewertung zu verwenden Um @capgo/capacitor-in-app-Bewertung für die native Fähigkeit zu verwenden @capgo/capacitor-native-Markt für die Implementierungsdetails in @capgo/capacitor-native-Markt @capgo/capacitor-native-Markt für die native Fähigkeit in @capgo/capacitor-native-Markt @capgo/capacitor-native-Markt @capgo/capacitor-native-Markt Mit @capgo/capacitor-native-market zur nativen Fähigkeit in Mit @capgo/capacitor-native-market, und Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store zum praktischen Kontext in Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store.

Live-Updates für Capacitor-Apps

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

Menschliche Unterstützung von Martin

Los geht's jetzt

Neuestes aus unserem Blog

Capgo gibt Ihnen die besten Einblicke, die Sie benötigen, um ein wirklich professionelles Mobiltelefon-App zu erstellen.