Langkapi ke konten utama

Platform Rollback Aplikasi Mobile: Panduan Langkah demi Langkah

Bandingkan Fitur Platform Pengembalian Aplikasi Seluler Terbaik, Lalu Atur Rilis Aman, Pengeluaran Langsung, Analisis, dan Pengembalian Otomatis dengan Capgo.

Platform Rollback Mobile App: Panduan Langkah demi Langkah

Sebuah pembaruan aplikasi mobile yang buruk dapat mempengaruhi pengguna sebelum tim Anda menyadari ada masalah. Rilis aplikasi toko juga tidak dapat dibatalkan seperti deploymen web. Konfigurasi rollback yang tepat memberikan Anda jalur yang lebih aman: kirimkan perubahan kecil, amati signal live, dan kembalikan bundle yang baik dengan satu perintah. Panduan ini menunjukkan cara mengevaluasi dan menjalankan proses tersebut dengan Capgo.

Table of Contents

  • Capgo
  • Langkah 2: Bandingkan Platform Rollback Berdasarkan Kemampuan
  • Langkah 3: Hubungkan Platform ke Proses Bangun dan Pipa CI/CD
  • Langkah 4: Tampilkan Rilis dengan Saluran, Rollout, dan Analitik
  • Langkah 5: Konfigurasi dan Uji Rollback Otomatis
  • Langkah 6: Operasikan Platform Rollback Setelah Peluncuran
  • FAQ
  • Kesimpulan

1. Capgo

Capgo is an OTA update and rollback platform for Ionic and Capacitor apps. It lets us ship web-layer changes without waiting for a new store review, then control who gets each bundle through channels and staged releases.

Capgo homepage screenshot

Poin utama adalah sesuai. Aplikasi Capacitor memiliki shell native plus layer web. Pembaruan OTA bisa mengubah layer web, sementara perubahan native masih memerlukan build iOS atau Android baru. Capgo dibangun sekitar pemisahan itu, sehingga rencana rilis Anda dapat menangani jenis perubahan yang tepat.

Capgo membawa empat komponen ke dalam alur kerja yang sama:

  • Rollback otomatis: aplikasi dapat kembali ke bundle stabil ketika rilis gagal melewati pengujian kesehatan.
  • Pembaruan diferensial: pengguna hanya mengunduh bagian yang berubah dari bundle, yang mengurangi penggunaan bandwidth.
  • Pengintegrasian CI/CD: Tim dapat menghubungkan rilis dengan GitHub Aksi, GitLab CI, atau Jenkins.
  • Analitika waktu nyata: Tim rilis dapat menonton adopsi dan kesehatan aplikasi sebagai suatu paket yang menyebar.

Campuran itu penting pada koneksi mobile yang lemah. Paket lengkap mungkin memakan waktu jauh lebih lama daripada patch kecil. Pengiriman diferensial menjaga download lebih kecil, sehingga perbaikan darurat memiliki peluang yang lebih baik untuk mencapai pengguna dengan cepat.

Capgo juga menggunakan pengiriman satu perintah. Dalam prakteknya, itu berarti pekerjaan build dapat menerbitkan paket yang telah diuji tanpa developer membuka dashboard dan mengulangi langkah rilis secara manual. Simpan perintah di dalam pipeline Anda. Tinjau hasilnya. Kemudian biarkan aturan kanal mengontrol eksposur.

Sebelum peluncuran, tetapkan versi stabil yang jelas. Berikan ID rilis yang dapat diidentifikasi oleh tim Anda. Simpan komit terkait, catatan build, dan hasil tes di samping ID tersebut. Jika Anda perlu mengembalikan pada pukul 2 pagi, Anda tidak ingin menebak paket mana yang aman.

Keamanan memerlukan perawatan yang sama. Tinjau Capgo’s Info Kepercayaan untuk pembaruan melalui udara sebelum Anda menetapkan aturan akses. Kemudian putuskan tim anggota mana yang dapat menerbitkan, menghentikan, atau mengembalikan kanal produksi.

Untuk tim yang membutuhkan pratinjau sebelum produksi, permintaan pull dapat meneruskan ke kanal sendiri. Itu menjaga paket tester jauh dari jalur rilis utama. Capgo’s Saluran Pratinjau Permintaan dapat mendukung aliran tinjauan seperti itu.

Platform rollback aplikasi mobile dengan saluran rilis yang dipersiapkan

Capgo adalah titik awal yang kuat ketika aplikasi Anda menggunakan Capacitor atau Ionic dan Anda ingin rollback, payload pembaruan kecil, CI/CD, dan analitik dalam satu langganan per organisasi. Ini tidak akan menggantikan rilis native store ketika Anda mengubah izin, plugin native, atau shell aplikasi. Batasan tersebut harus berada dalam kebijakan rilis Anda dari hari pertama.

Langkah 2: Bandingkan Platform Rollback Berdasarkan Kemampuan

Untuk menilai platform rollback aplikasi mobile, bandingkan jalur pemulihan daripada daftar fitur saja. Tanyakan apa yang terjadi setelah bundle buruk mencapai pengguna, berapa banyak data yang diunduh perangkat, dan apakah pipa produksi Anda dapat menerbitkan tanpa pekerjaan manual.

The table below uses those questions.

Pilihan Jalur rollback Pembaruan diferensial Pengintegrasian CI/CD Fitur yang berguna
Capgo Jalur rollback otomatis dan manual Ya GitHub Aksi, GitLab CI, Jenkins Capacitor dan tim Ionic yang ingin satu aliran rilis
Appflow Versi sebelumnya dapat dipulihkan secara instan Tidak — Pengguna yang sudah ada yang merencanakan migrasi
Pembaruan Expo Pulihkan manual ke saluran update sebelumnya Tidak Hanya integrasi native Proyek Expo dan React Native
Shorebird Kembali ke patch sebelumnya atau biner asli Ya — Tim Flutter
CodePush Rollback otomatis berdasarkan crash dalam jendela waktu tertentu Tidak Integrasi native saja Tim yang menjaga CodePush deployment komunitas
EAS Update Kembali ke saluran sebelumnya Tidak Integrasi native hanya Tim React Native sudah menggunakan EAS
Pembaruan manual Diperlukan ulasan toko baru Tidak — Aplikasi dengan lapisan OTA

Stack yang sesuai datang terlebih dahulu. Pembaruan Expo dan EAS Update masuk dalam diskusi React Native. Shorebird masuk dalam diskusi Flutter. Sebuah tim Capacitor harus menghindari memilih alat karena bahasa rollback yang terdengar familiar. Runtime yang menentukan apa yang dapat berubah dengan aman.

Selanjutnya, lihatlah ukuran pembaruan. Penelitian membandingkan patch Shorebird sekitar 50 hingga 200 KB dengan rilis Flutter penuh sekitar 15 hingga 30 MB. Perbedaan itu besar bagi pengguna dengan data seluler. Capgo menerapkan konsep dasar yang sama untuk pembaruan layer web untuk aplikasi Capacitor melalui pengiriman diferensial.

Analitik juga menjadi garis pemisah. Tombol rollback memberitahu Anda apa yang harus dilakukan. Analitik waktu nyata memberitahu Anda kapan harus bertindak. Tanpa data rilis, sebuah tim mungkin menunggu tiket dukungan sebelum menemukan pembaruan gagal. Jeda itu membuat masalah kecil menjadi insiden yang lebih luas.

Expo mendukung alur kerja CI/CD dan metrik kinerja melalui layanan Observe. Perbandingan harus mengikuti runtime, bukan skor umum.

Biaya juga perlu dilihat dari sudut yang lebih luas. Harga masuk yang rendah mungkin terlihat baik hingga Anda menambahkan alat analitik terpisah, skrip rollback kustom, penyimpanan, peringatan, dan waktu insinyur. Capgo menggunakan langganan per organisasi dan termasuk uji coba 14 hari gratis, sehingga Anda dapat menguji alur rilis sebelum membuatnya menjadi bagian dari proses Anda.

Periksa lagi: tanyakan apa yang terjadi ketika vendor mengubah arah. Platform yang tidak lagi menjual rencana baru mungkin masih berfungsi untuk pengguna saat ini, tetapi itu menciptakan tugas migrasi masa depan. Masukkan status vendor di samping kemampuan teknis dalam lembar review Anda.

Kunci Pemahaman: Pilih platform yang sesuai dengan runtime Anda dan berikan tim Anda jalur pemulihan yang telah diuji, bukan platform dengan daftar fitur terpanjang.

Langkah 3: Hubungkan Platform ke Proses Bangun dan Pipa CD Anda

Sebuah rencana pemulihan hanya berfungsi ketika pipa rilis Anda dapat menerbitkan bundle yang diketahui baik lagi. Hubungkan platform pemulihan aplikasi mobile ke pengendalian sumber, tes, dan perintah pengiriman sebelum insiden pertama. Untuk strategi pemulihan praktis untuk alur kerja CI/CD Untuk strategi pemulihan aplikasi mobileMap setiap kegagalan pipa ke aksi berhenti, berhenti, atau pulih yang jelas.

Mulai dengan memisahkan bangun native dari rilis layer web. Bangun native mengubah binary aplikasi. Sebuah bundle OTA mengubah code yang dapat dijalankan oleh binary yang terpasang. Tuliskan aturan ini ke dalam pipa Anda sehingga dependensi yang terkunci tidak pernah terlewatkan ke dalam rilis OTA secara tidak sengaja.

Lalu atur pekerjaan rilis dengan beberapa tahap tetap yang sedikit:

  1. Pasang dependensi yang terkunci.
  2. Lakukan pengecekan jenis dan tes unit.
  3. Bangun aset web.
  4. Jalankan tes asap aplikasi.
  5. Publikasikan bundle ke saluran non-produksi.
  6. Majukan bundle yang telah diuji ke produksi.

Gunakan rahasia yang dilindungi untuk token pengiriman. Jangan pernah memasukkan token tersebut ke dalam repositori atau mencetaknya di log pekerjaan. Berikan aturan persetujuan yang terpisah untuk pekerjaan produksi jika tim Anda memerlukan pengecekan manusia sebelum ekspose.

Capgo terhubung dengan GitHub Actions, GitLab CI, dan Jenkins. Runner yang tepat kurang penting daripada kontrak rilis. Pekerjaan harus mengetahui commit mana yang dibangun, saluran mana yang ditargetkan, dan versi mana yang dapat menggantikannya.

Untuk proyek baru, jaga pipeline pertama menjadi sederhana. Jalankan pada setiap kandidat rilis. Publikasikan ke saluran uji. Pastikan aplikasi mengunduh bundle, memulai dengan bersih, dan melaporkan kesiapan. Hanya setelah itu, pekerjaan dapat memajukan rilis.

Tim Capacitor sering menggunakan runner CI umum untuk lint dan tes, kemudian memindahkan build native ke layanan yang fokus pada mobile. Pembagian itu dapat berfungsi dengan baik. Ini menjaga cek cepat dekat setiap permintaan pull sementara meninggalkan tanda tangan dan build toko ke sistem yang dibuat untuk pekerjaan mobile.

Pelacakan pada Capacitor CI/CD menunjukkan perbedaan penting antara runner umum dan spesialis mobile: runner umum memberikan lebih banyak kontrol, tetapi Anda harus menulis lebih banyak pipeline sendiri. Layanan spesialis dapat mengurangi pekerjaan pengaturan ketika Anda memerlukan tanda tangan yang diatur, build native, atau update hidup dalam alur kerja yang sama. Anda dapat memeriksa petunjuk rilis ketika tim Anda sedang bekerja melalui pilihan-pilihan tersebut.

Test kegagalan jalur sekarang. Pecahkan tes asap dan pastikan langkah publik berhenti. Kirimkan bundle ke saluran yang salah di proyek non-produksi dan pastikan produksi tetap tidak terkena. Pemeriksaan ini terasa kecil sampai insiden nyata memasukkan pipa di bawah tekanan.

Seharusnya Anda sudah memiliki pekerjaan yang dapat diulang untuk menerbitkan satu bundle yang telah diuji, mengidentifikasi bundle stabil sebelumnya, dan berhenti dengan aman ketika pemeriksaan gagal. Itu adalah fondasi untuk peluncuran tahap.

Langkah 4: Rilis Tahap dengan Saluran, Rollout, dan Analitik

Saluran memberikan setiap audiens jalur rilis yang dikendalikan. Mereka adalah salah satu alasan utama platform rollback aplikasi seluler dapat membatasi kerusakan sebelum bundle mencapai setiap pengguna.

Set uplah setidaknya tiga saluran:

  • Preview: digunakan oleh pengembang dan tes produk.
  • Saluran Canary: digunakan oleh kelompok kecil pengguna atau perangkat nyata.
  • Saluran Produksi: digunakan oleh audiens penuh setelah periode asap.

Tetapkan aturan saluran yang jelas. Bundle pratinjau tidak boleh mempromosikan diri sendiri. Rilis canary harus memiliki pemilik yang dinamai. Produksi harus memiliki aturan pause yang dapat dipahami oleh siapa pun di tim insiden.

Mulai dengan kelompok canary yang mencerminkan basis pengguna Anda. Termasuk lebih dari ponsel terbaru. Umur perangkat, versi OS, kualitas jaringan, dan pola penggunaan dapat semua mempengaruhi perilaku paket.

Rollout kecil mengurangi radius ledakan. Jika sepuluh pengguna menerima paket buruk, tim memiliki ruang untuk menyelidiki. Jika setiap pengguna menerima paket tersebut sekaligus, antrian dukungan menjadi sistem pemantauan. Itu adalah tempat yang buruk untuk belajar tentang rilis.

Perhatikan signal yang terkait dengan kerusakan pengguna. Jumlah crash sendiri mungkin meningkat karena kelompok canary aktif. Pasangkannya dengan pengguna tanpa crash, gagal meluncur, kesalahan autentikasi, dan keberhasilan aksi kunci. Tentukan basis sebelum rilis agar tim tahu apa yang berubah.

Berhenti ketika signal melewati batas yang disepakati. Tidak tunggu diagnosis yang sempurna. Tindakan pertama adalah penahanan. Roll back saluran atau berhenti promosi. Kemudian periksa log dan bandingkan rilis gagal dengan komit terakhir stabil.

Rollout aplikasi mobile yang dipersiapkan dengan saluran dan analitis waktu nyata

OTA memiliki batasan. Tidak dapat menambahkan plugin native, mengubah izin, atau mengganti dependensi native. Juga tidak boleh digunakan untuk memasang fitur utama yang memerlukan tinjauan toko. Gunakan rilis toko untuk perubahan tersebut, kemudian gunakan OTA untuk perbaikan layer web yang sesuai dengan binary yang terpasang.

Untuk aplikasi bisnis, tambahkan kelompok perangkat. Perangkat gudang mungkin memerlukan ritme rollout yang berbeda dari ponsel kantor. Tim lapangan mungkin bekerja dengan koneksi yang buruk. Kelompok-kelompok tersebut tidak boleh dianggap sebagai satu kolam uji.

Capgo’s model kanal mendukung pemisahan jenis ini. Track, adopt, roll back. Loop singkat ini lebih mudah dijalankan ketika pemilik rilis dapat melihat mana kanal yang menyimpan setiap paket.

Simpan catatan rilis bersama setiap promosi. Rekam alasan perubahan, efek yang diharapkan pada pengguna, dan signal yang memungkinkan tahap berikutnya. Catatan tersebut memberikan jawaban yang sama bagi tim dukungan dan produk ketika pengguna bertanya apa yang berubah.

Trik Pro: Pastikan izin pause lebih luas daripada izin promosi. Seorang tim dukungan harus dapat menghentikan roll-out yang berisiko tanpa menunggu pengembang asli.

Langkah 5: Konfigurasi dan Uji Coba Rollback Otomatis

Automatic rollback turns a health signal into a recovery action. To use it safely, define the signal, the time window, and the stable version before release day. The detailed Konfigurasi pengembalian untuk pembaruan Capacitor juga membantu tim menghubungkan aturan ke pengujian yang telah ditentukan.

Start with a known-good bundle. Mark it as stable only after it has passed your smoke tests and a short production soak. Keep its release ID in your deployment record. A rollback system is useless if the fallback itself is untested.

Selanjutnya, pilih kesalahan-kesalahan yang harus memicu aksi. Kandidat yang baik adalah:

  • Angkat kembali aplikasi dengan cepat setelah instalasi.
  • Gagal berulang selama proses peluncuran aplikasi.
  • Sebuah login yang rusak atau jalur muat data.
  • Sebuah penurunan besar dalam aksi pengguna utama.
  • Gagal validasi integritas atau bundle.

Setelah instalasi, tentukan jendela waktu. Beberapa bug muncul pada saat pertama kali dijalankan. Lainnya muncul hanya ketika pengguna mencapai layar tertentu. Jendela waktu Anda harus mencakup jalur yang paling penting bagi aplikasi.

Lalu tentukan apa yang sistem lakukan. Mungkin sistem menghentikan promosi terlebih dahulu. Mungkin sistem mengembalikan saluran yang terkena dampak ke bundle stabil terakhir. Untuk kegagalan yang parah, mungkin sistem perlu melakukan tindakan tersebut secara bersamaan. Tuliskan urutan tersebut dan uji dengan perilisan yang sengaja buruk dalam saluran yang aman.

Rollback mobile berbeda dengan reverter web. Binari toko yang sudah terpasang di ponsel tidak dapat sederhana menghilang. Perbaikan native baru mungkin memerlukan tinjauan toko. Rollback OTA bekerja dalam code yang dapat dijalankan oleh shell native yang terpasang.

Batasan itu adalah mengapa rollback harus berada di samping flag fitur dan tes rilis yang baik. Jika fitur dapat dinonaktifkan tanpa mengganti bundle, maka itu mungkin lebih aman daripada mengembalikan rilis keseluruhan.

Lakukan setidaknya tiga latihan:

  1. Publikasikan bundle yang gagal lulus cek kesediaan.
  2. Trigger kesalahan yang terkendali setelah instalasi.
  3. Konfirmasi bahwa aplikasi kembali ke bundle stabil dan melaporkan kesediaan.

Waktu setiap latihan. Ukur berapa lama waktu yang dibutuhkan untuk mendeteksi masalah, menghentikan paparan, mengembalikan versi stabil, dan mengkonfirmasi pemulihan. Angka tersebut memberikan tim Anda target insiden yang berguna.

Jaga kontrol manual juga. Otomatisasi dapat salah membaca gangguan jaringan singkat sebagai kegagalan aplikasi. Seorang pemilik rilis harus dapat membatalkan aksi otomatis, memeriksa signal, dan memilih perbaikan maju ketika itu lebih aman.

For detail Capacitor langkah-langkah rollback, panduan pada menangani manajemen rollback dengan Capgo meliputi pilihan bundle, aplikasi update, pengecekan kesediaan, dan pengujian tahap.

Pakai rollback otomatis untuk konten cepat, bukan sebagai izin untuk melupakan tinjauan. Sistem yang paling aman menangkap rilis buruk pada awalnya dan memberikan insinyur cara yang jelas untuk memperbaiki penyebab akar.

Langkah 6: Operasikan Platform Rollback Setelah Rilis

A mobile app rollback platform needs an operating routine after launch. Someone must watch the release, decide when to pause it, and keep the recovery path ready.

Tentukan peran yang jelas sebelum peluncuran produksi pertama:

  • Pemilik Rilis: Tentukan peran yang jelas sebelum rilis produksi pertama:
  • Pemilik rilis: mengambil keputusan untuk menunda, mengembalikan, atau melanjutkan.
  • Kepala dukungan: mengawasi laporan pengguna dan berbagi gejala umum.
  • Pemilik teknis: mengikuti masalah dan mempersiapkan perbaikan.

Periksa dashboard pada titik-titik setelah peluncuran. Periksa pengadopsian awal terlebih dahulu. Kemudian inspeksi crash, waktu startup, permintaan gagal, dan aksi utama pengguna. Rilis yang terlihat baik setelah 10 menit mungkin masih gagal ketika pengguna mencapai alur yang kurang umum.

Pakai metode pergeseran ring untuk armada yang lebih besar. Ring pertama harus mencakup model perangkat yang beragam dan kondisi jaringan. Jangan isi dengan hanya pengembang pada ponsel baru. Kelompok uji itu tidak akan menunjukkan masalah yang dihadapi oleh pengguna dengan perangkat keras yang lebih tua atau penyimpanan yang terbatas.

Untuk penggunaan perusahaan, peta saluran ke risiko bisnis. Perangkat yang digunakan untuk pengiriman atau pembayaran memerlukan pintu masuk yang lebih ketat daripada perangkat yang digunakan untuk berita internal. Simpan perangkat pemulihan di luar kelompok peluncuran agar operator masih bisa mengakses alat admin selama insiden.

Komunikasi adalah bagian dari pengendalian rilis. Beritahu dukungan apa yang berubah. Berikan mereka ID rilis dan gejala untuk direkam. Jika Anda menghentikan peluncuran, jelaskan waktu cek berikutnya. Catatan yang jelas mengurangi laporan yang sama dan menghentikan tim dari membuat perubahan acak di bawah tekanan.

Periksa setiap perbaikan setelah insiden. Tanyakan apa yang menangkap masalah, apa yang melewatkan, dan apakah trigger berfungsi segera. Kemudian update kasus uji atau ambang batas. Perbaikan berguna dua kali: pertama selama kegagalan, kemudian sebagai bukti untuk rilis berikutnya.

Simpan bundle lama hanya sepanjang kebijakan Anda membutuhkannya. Terlalu banyak versi membuat pemilihan lebih sulit. Terlalu sedikit versi menghilangkan fallback Anda. Tetapkan aturan penyimpanan dan label rilis stabil dalam cara yang dapat dipahami oleh anggota tim baru.

Akses kontrol juga penting. Batasi publikasi produksi. Tuntukan tinjauan ulang untuk perubahan berisiko tinggi. Simpan catatan audit untuk siapa yang mempromosikan atau membalikkan bundle. Capgo tim juga dapat meninjau Capgo Kebijakan Data ketika mereka mendokumentasikan bagaimana data rilis diolah.

Terakhir, jadwalkan latihan pemulihan. Gunakan saluran uji dan kerusakan yang tidak berbahaya. Beri seseorang yang tidak membangun rilis mengikuti buku petunjuk. Jika orang itu dapat menghentikan peluncuran dan memulihkan bundle stabil, prosesnya sudah cukup jelas untuk insiden nyata.

Tujuan adalah rilis yang membosankan. Cepat ketika perubahan aman. Berhati-hati ketika signal tidak jelas. Otomatis ketika aturan sudah diketahui.

FAQ

Apa platform rollback aplikasi mobile terbaik untuk Capacitor?

Capgo is a strong fit for Capacitor and Ionic teams that need OTA updates with rollback control. It combines automatic rollback, differential update support, CI/CD integration, and real-time analytics under a subscription per organization. It also includes a 14-day free trial, so your team can test the release path before using it in production.

Apakah aplikasi seluler sebenarnya dapat mundur?

Aplikasi mobile dapat kembali ke versi sebelumnya melalui bundle web-layer OTA, tetapi mereka tidak dapat menghapus biner native yang sudah terinstal melalui toko aplikasi. Rollback berhasil ketika shell native yang terinstal dapat menjalankan bundle sebelumnya. Plugin, izin, atau perubahan dependensi native masih memerlukan rilis toko aplikasi baru.

Bagaimana cara rollback otomatis bekerja?

Rollback otomatis memantau signal kesehatan setelah bundle diinstal. Jika rilis melintasi aturan gagal, sistem dapat menghentikan promosi dan kembali ke channel yang terpengaruh ke bundle stabil. Uji trigger dengan channel aman terlebih dahulu. Trigger palsu dari masalah jaringan singkat dapat menyebabkan pekerjaan pemulihan yang tidak perlu.

Apa yang harus saya monitor setelah update OTA?

Monitor pengguna tanpa crash, gagal launch, kesalahan login, gagal muat data, dan aksi utama aplikasi. Bandingkan setiap signal dengan baseline sebelum rilis. Jatuh drastis masih penting meskipun jumlah mentah masih kecil. Pantau channel canary sebelum memperluas rollout.

Apakah OTA menggantikan ulasan App Store?

OTA tidak menggantikan ulasan App Store untuk perubahan native atau fitur aplikasi utama. Ia dapat memperbarui layer web yang kompatibel code di dalam shell native yang terinstal. Gunakan rilis toko aplikasi ketika Anda mengubah izin, modul native, atau konfigurasi native. Pegang batasan tersebut dalam aturan CI/CD Anda.

Kesimpulan

Pilih Capgo ketika tim Capacitor atau Ionic Anda memerlukan satu jalur rilis untuk update diferensialMulai percobaan gratis 14 hari, hubungkan proyek uji coba, dan jalankan rilis yang telah dipersiapkan sebelum memindahkan lalu lintas produksi. Pengujian kecil ini akan menunjukkan apakah tim Anda dapat mengikuti, menerima, memperlambat, dan mengembalikan tanpa spekulasi.

Pembaruan langsung untuk aplikasi Capacitor

Ketika bug layer web masih aktif, kirimkan perbaikan melalui Capgo daripada menunggu hari-hari untuk mendapatkan persetujuan toko aplikasi. Pengguna mendapatkan pembaruan di latar belakang sementara perubahan native tetap dalam jalur ulasan normal.

Bantuan manusia dari Martin

Mulai Sekarang

Terbaru dari Blog Kami

Capgo gives you the best insights you need to create a truly professional mobile app.