lichess • Catur Online Gratis
Aplikasi komunitas besar di mana turnamen, analisis, dan fitur sosial butuh validasi yang teliti.
- Instal Google Play
- 11,3 jt
- Rating di store
- 4.3
Uji Coba Beta
Tester cukup install aplikasi Anda sekali. Setelah itu, setiap perubahan JavaScript, HTML, atau CSS akan dikirim ke beta channel yang mereka ikuti, dan akan diterima pada pengecekan update berikutnya. Perubahan pada native code tetap melalui TestFlight atau Play testing track.
Kirim perubahan web ke beta tester melalui channel Capgo live update.
Free trial 14 hari tanpa batas. Tanpa kartu kredit Garansi uang kembali 14 hari. Batalkan kapan saja.
Izinkan self-assignment pada channel dengan --self-assign. App Anda menampilkan daftar channel dengan listChannels() dan memindahkan device dengan setChannel(), sehingga tester bisa bergabung ke beta dari layar settings.
referensi setChannel()Atur device override di console Capgo untuk memasukkan ponsel satu tester ke sebuah channel tanpa mengubah app. Override akan dihapus 90 hari setelah terakhir diatur.
Override perangkatAktifkan preview untuk app satu kali. Kemudian get-qr, atau --qr-preview saat upload, akan mencetak QR code dan link preview untuk bundle atau channel yang bisa Anda bagikan di thread QA.
referensi QRLive Update mengubah JavaScript, HTML, CSS, dan aset. Saat Anda menambah plugin atau menyentuh native code, kirim build testing TestFlight atau Play yang baru, lalu terus iterasi menggunakan channels.
Apa yang butuh native buildTester cukup install app sekali via TestFlight, Play testing track, atau store. Setelah itu, channel akan menangani perubahan pada web-layer. Apa yang butuh native build
Cara kerjanya
Satu build terinstall, satu channel untuk tester, dan satu CLI upload per perubahan. Semua command di bawah berasal dari docs Capgo.
Self-assignment memungkinkan app memindahkan device ke channel ini. Biarkan fitur ini mati pada production channel Anda.
npx @capgo/cli@latest channel add beta com.example.app --self-assign
Dokumentasi Channels
setChannel() menanyakan ke Capgo apakah channel mengizinkan self-assignment, lalu menyimpannya di perangkat. triggerAutoUpdate akan langsung memulai pengecekan update.
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// Join beta and check for its bundle now
await CapacitorUpdater.setChannel({ channel: 'beta', triggerAutoUpdate: true })
// Leave beta and go back to the default channel
await CapacitorUpdater.unsetChannel({ triggerAutoUpdate: true })
Referensi setChannel()
Aktifkan preview sekali saja. Setelah itu, cetak code QR setiap kali upload agar tester dan reviewer bisa membuka bundle baru.
# once
npx @capgo/cli@latest app set com.example.app --preview
# every change
npx @capgo/cli@latest bundle upload --channel beta --qr-preview
Referensi get-qr
Hubungkan bundle yang sudah dites ke production, atau rilis ke sebagian perangkat production terlebih dahulu. Tester akan tetap di beta sampai mereka keluar.
npx @capgo/cli@latest channel set production com.example.app \
--bundle 1.4.2
# or roll it out to 10% of production first
npx @capgo/cli@latest channel set production com.example.app \
--rollout-bundle 1.4.2 --rollout-percentage 10 --rollout-enable
Dokumentasi progressive rollouts
QA cukup menginstal satu build dan berpindah antara channel qa, beta, dan feature, alih-alih instal ulang untuk setiap perubahan JavaScript.
Tambahkan switch Join beta yang memanggil setChannel(). User yang keluar memanggil unsetChannel() dan kembali ke channel default.
Kirim QR code dari get-qr agar product owner bisa membuka preview bundle atau channel tertentu.
Aplikasi yang dibangun dengan Capacitor
Aplikasi konsumen dengan penggunaan tinggi dapat memvalidasi flow game, pembelajaran, atau forecast dengan grup tester tertutup sebelum setiap user menerima pengalaman baru.
Aplikasi komunitas besar di mana turnamen, analisis, dan fitur sosial butuh validasi yang teliti.
Workflow edukasi di mana perubahan onboarding dan praktik perlu ditinjau sebelum rilis.
Prediksi dan petakan interaksi di mana perubahan produk butuh validasi sebelum dirilis luas.
Bukti pelanggan
CTO, Privat
“Setup-nya selesai kurang dari sehari. Rollout berbasis channel memungkinkan saya tes di device sendiri sebelum sampai ke pengguna production.”
Developer, Webincode
“Bisa menambahkan Device ID ke grup tertentu dan push perubahan hanya ke grup tertentu sangat membantu.”
nethead emeritors
“Kerja bagus untuk plugin updater-nya. Berjalan mulus untuk saya, dan live update sangat mempercepat siklus testing.”
FAQ
Jawaban singkat soal tester, build, dan apa yang masih butuh TestFlight.
Hanya untuk perubahan web layer. Tester menginstal aplikasi Anda sekali dari TestFlight, Play testing track, atau store. Setelah itu, perubahan JavaScript, HTML, CSS, dan asset bisa sampai ke mereka lewat channel. Menambah plugin, upgrade Capacitor, atau mengubah konfigurasi native code atau Capacitor butuh binary baru.
Apa yang butuh native buildAktifkan self-assignment untuk channel beta, lalu panggil setChannel({ channel: 'beta' }) dari salah satu screen di aplikasi Anda. Capgo memeriksa apakah channel mengizinkannya dan perangkat menyimpan pilihan itu. unsetChannel() mengembalikan perangkat ke default channel. Default channel sendiri tidak bisa diikuti lewat setChannel().
Referensi setChannel()Bisa. Buka device di console Capgo dan atur channel override. Proses ini butuh waktu hingga 2 menit untuk mencapai setiap edge server, dan akan dihapus 90 hari setelah terakhir diatur. Channel yang dipilih di app menggunakan setChannel() tidak akan muncul di daftar tersebut.
Override perangkatTingkatkan CapacitorUpdater.version untuk setiap Native Build. Dengan pengaturan default, bundle yang diunduh untuk build lama akan dihapus saat build baru diinstal. Anda juga bisa mematikan update untuk development build dan emulator pada channel tersebut.
Uji build native tanpa live updatePanggil notifyAppReady() setelah app Anda selesai loading. Jika bundle baru tidak memanggilnya dalam 10 detik, device akan menandainya sebagai gagal dan kembali ke bundle sebelumnya yang berfungsi.
notifyAppReady() dan rollback otomatisBuat channel untuk tester, tambahkan switch, dan kirim bundle pertama Anda selama free trial 14 hari. Tanpa perlu kartu kredit.
Buat channel beta Capgo dan kirim live updates ke tester yang sudah opt-in.
support langsung dari Martin
Free trial 14 hari tanpa batas. Tanpa kartu kredit Garansi uang kembali 14 hari. Batalkan kapan saja.