Capgo Live Update è un servizio che consente ai sviluppatori di distribuire aggiornamenti per le loro app mobili senza dover passare attraverso il processo di sottoscrizione tradizionale dell'App Store. Ciò può essere un modo comodo per risolvere velocemente i bug o apportare piccoli aggiornamenti a un'app senza dover attendere il processo di revisione dell'App Store. Tuttavia, Capgo Live Update non supporta l'aggiornamento delle app Flutter perché le app Flutter sono compilate in code nativi.
Flutter è un framework di sviluppo di app mobili che utilizza il linguaggio di programmazione Dart. Uno dei principali vantaggi di Flutter è che consente ai sviluppatori di creare app che possono funzionare su entrambi iOS e Android utilizzando un unico codice. Per raggiungere questo obiettivo, Flutter compila l'app's code in code nativi per ogni piattaforma. Ciò significa che l'app è essenzialmente un'app nativa, piuttosto che un'app web o ibrida.
Poiché le app Flutter sono compilate in code, non è possibile utilizzare Capgo Live Update per distribuire aggiornamenti per un'app Flutter. Al contrario, gli sviluppatori devono sottoporre gli aggiornamenti alle app store come farebbero con qualsiasi altra app nativa.
Inoltre, apportare modifiche ai code nativi è generalmente contro le regole per gli app store. Entrambi l'App Store di Apple e il Google Play Store hanno politiche in vigore che vietano ai sviluppatori di introdurre modifiche ai code nativi di un'app dopo che è stata sottoposta per la revisione. Ciò è perché l'introduzione di modifiche ai code nativi può potenzialmente introdurre vulnerabilità di sicurezza o altri problemi che potrebbero compromettere le prestazioni dell'app.
In sintesi, sebbene Capgo Live Update sia uno strumento utile per il rapido aggiornamento di certi tipi di app mobili, non può essere utilizzato per aggiornare le app Flutter.
È dovuto alla natura del processo di compilazione di Flutter e alle regole delle store per le app.
Continua con l'aggiornamento live di Flutter
Se stai utilizzando l'aggiornamento live di Flutter per pianificare l'approvazione e la distribuzione delle app nei store, collegalo con @capgo/capacitor-recensione-in-app per i dettagli di implementazione in @capgo/capacitor-recensione-in-app Utilizza @capgo/capacitor-recensione-in-app per la capacità nativa in Utilizza @capgo/capacitor-recensione-in-app @capgo/capacitor-mercato-nativo per i dettagli di implementazione in @capgo/capacitor-mercato-nativo Utilizzando @capgo/capacitor-market nativo per la capacità nativa in Utilizzando @capgo/capacitor-market nativo, e Capacitor Aggiornamenti OTA: Guida all'approvazione della Store App per il contesto pratico in Capacitor Aggiornamenti OTA: Guida all'approvazione della Store App.