Capgo Pembaruan Hidup adalah layanan yang memungkinkan pengembang untuk mengirimkan pembaruan ke aplikasi mobile mereka tanpa harus melalui proses pengiriman tradisional App Store. Ini dapat menjadi cara yang nyaman untuk memperbaiki bug atau membuat pembaruan kecil pada aplikasi tanpa harus menunggu proses tinjauan App Store. Namun, Capgo Pembaruan Hidup tidak mendukung pembaruan aplikasi Flutter karena aplikasi Flutter dikompilasi ke native code.
Flutter adalah kerangka kerja pengembangan aplikasi mobile yang menggunakan bahasa pemrograman Dart. Salah satu fitur utama Flutter adalah kemampuan untuk membuat aplikasi yang dapat dijalankan pada baik iOS dan Android menggunakan satu basis kode. Untuk mencapai hal ini, Flutter mengompilasi code aplikasi ke native code untuk setiap platform. Ini berarti bahwa aplikasi secara efektif adalah aplikasi native, bukan aplikasi berbasis web atau aplikasi hybrid.
Karena aplikasi Flutter dikompilasi ke native code, tidak mungkin menggunakan Capgo Pembaruan Hidup untuk mengirimkan pembaruan ke aplikasi Flutter. Sebaliknya, pengembang harus mengirimkan pembaruan ke toko aplikasi seperti yang mereka lakukan dengan aplikasi native lainnya.
Selain itu, membuat perubahan pada native code secara umum melanggar aturan untuk toko aplikasi. Baik toko aplikasi Apple App Store maupun Google Play Store memiliki kebijakan yang mengatur pengembang untuk tidak memperkenalkan perubahan pada native code setelah aplikasi telah disubmit untuk tinjauan. Hal ini karena memperkenalkan perubahan pada native code dapat memungkinkan adanya kelemahan keamanan atau masalah lain yang dapat mengganggu kinerja aplikasi.
Ringkasan, sementara Capgo Live Update adalah alat yang berguna untuk mempercepat proses mengupdate aplikasi mobile tertentu, namun tidak dapat digunakan untuk mengupdate aplikasi Flutter.
Itu karena proses kompilasi Flutter dan aturan-aturan toko aplikasi.
Teruskan dari Flutter live update
Jika Anda menggunakan Flutter live update untuk merencanakan persetujuan toko dan distribusi, hubungkannya dengan @capgo/capacitor-in-app-review untuk detail implementasi di @capgo/capacitor-in-app-review, Menggunakan @capgo/capacitor-in-app-review untuk kemampuan native di Menggunakan @capgo/capacitor-in-app-review, @capgo/capacitor-native-market untuk detail implementasi di @capgo/capacitor-native-market, Menggunakan @capgo/capacitor-native-market untuk kemampuan asli di Menggunakan @capgo/capacitor-native-market, dan Capacitor Pembaruan OTA: Panduan Persetujuan App Store untuk konteks praktis di Capacitor Pembaruan OTA: Panduan Persetujuan App Store.