Mulai Tutorial
Ikuti tutorial cepat mulai dan mulai menggunakan Capgo dalam waktu singkat!
Copy sebuah prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Tutorial cepat mulai akan memandu Anda melalui konsep-konsep kunci dari Capgo! Konsep-konsep yang akan dieksplorasi termasuk:
Mengambahkan aplikasi ke akun Capgo Anda
Integrasi Capgo dengan CI/CD Anda
Mengaktifkan unggah bundle pada Capgo dengan mempushkan perubahan
Mengatur dan mengcustomisasi publikasi bundle Capgo
Mengatur aplikasi Anda untuk memungkinkan pembaruan hidup melalui Capgo
Mengunggah pembaruan hidup ke aplikasi Anda dari Capgo
Hanya ikuti panduan langkah demi langkah, atau navigasikan langsung ke dokumentasi untuk komponen yang menarik perhatian Anda.
Mulai Tutorial
Ikuti tutorial cepat mulai dan mulai menggunakan Capgo dalam waktu singkat!
CLI Panduan Pendaftaran
Petunjuk langkah demi langkah untuk proses onboarding interaktif CLI.
Kirim Update
Kirim update ke aplikasi Anda dari Capgo dashboard.
Automasi Update
Integrasikan Capgo dengan CI/CD Anda dan aktifkan unggah bundle pada Capgo dengan mengirimkan komit.
Pengaturan Masalah
Masalah umum dan cara menyelesaikannya.
Penutup
Tutup tutorial dan dapatkan gambaran cepat tentang apa yang telah dipelajari.
Bergabunglah dengan Server Discord Capgo!
| Versi Plugin | Kemampuan Kompatibilitas Capacitor | Dipelihara oleh |
|---|---|---|
| v7.*.* (≥7.25.0) | v7.*.* | ✅ Dapat digunakan sepenuhnya |
| v6.*.* (≥6.25.0) | v6.*.* | ✅ Dapat digunakan sepenuhnya |
| v5.*.* (≥5.10.0) | v5.*.* | ✅ Dapat digunakan sepenuhnya |
| v5.*.* (<5.10.0) | v5.*.* | ⚠️ Tidak Digunakan Lagi |
| v4.*.* | v4.*.* | ❌ Tidak Dapat Dibuka Lagi |
| v3.*.* | v3.*.* | ❌ Tidak Dapat Dibuka Lagi |
| >= 8 | v4.*.* | ⚠️ Tidak Digunakan Lagi karena masalah versi dalam proses CI kami |
Android Google Play dan App Store iOS memiliki pedoman yang memiliki aturan yang harus Anda ketahui sebelum mengintegrasikan solusi pembaruan Capacitor dalam aplikasi Anda.
Paragraf Ketiga dari Penggunaan Perangkat dan Jaringan yang Tidak Pantas Topik tersebut menjelaskan bahwa memperbarui sumber code dengan cara apapun selain mekanisme pembaruan Google Play dilarang. Namun, larangan ini tidak berlaku untuk memperbarui bundle JavaScript.
Larangan ini tidak berlaku untuk code yang menjalankan di dalam mesin virtual dan memiliki akses yang terbatas ke API Android (seperti JavaScript di dalam tampilan web atau browser).
Hal ini sepenuhnya memungkinkan pembarui Capacitor karena hanya memperbarui bundle JS dan tidak akan memperbarui code yang native.
Paragraf 3.3.2sejak tahun 2015, Perjanjian Lisensi Program Pengembang Apple memungkinkan sepenuhnya melakukan pembaruan melalui udara JavaScript dan aset - dan dalam versi terbarunya (20170605) tersedia untuk diunduh di sini keputusan ini bahkan lebih luas:
Interpreted code dapat diunduh ke sebuah Aplikasi tetapi hanya selama code: (a) tidak mengubah tujuan utama Aplikasi dengan menyediakan fitur atau fungsi yang tidak konsisten dengan tujuan yang dimaksud dan dipromosikan Aplikasi sebagai yang dikirimkan ke App Store, (b) tidak menciptakan toko atau tempat jual untuk code atau aplikasi lainnya, dan (c) tidak menghindari tanda tangan, sandbox, atau fitur keamanan lainnya dari OS.
Capacitor Updater memungkinkan Anda untuk mengikuti aturan-aturan ini secara penuh komplian selama pembaruan yang Anda kirimkan tidak signifikan mengubah produk Anda dari tujuan aslinya yang disetujui App Store.
Untuk tetap komplian dengan pedoman Apple, kami merekomendasikan bahwa aplikasi yang didistribusikan melalui App Store tidak mengaktifkan Force update skenario, karena dalam App Store Review Guidelines menyatakan bahwa:
Aplikasi tidak boleh memaksa pengguna untuk memberi nilai, mengulas aplikasi, mengunduh aplikasi lain, atau aksi serupa lainnya untuk mengakses fungsi, konten, atau penggunaan aplikasi.
Hal ini bukanlah masalah untuk perilaku default pembaruan latar belakang, karena tidak akan memaksa pengguna untuk menerapkan versi baru sampai mereka menutup aplikasi berikutnya, tetapi setidaknya Anda harus menyadari peran tersebut jika Anda memutuskan untuk menampilkan hal tersebut.
Plugin ini berada di bawah Lisensi LGPL-3.0 dan back-endnya di bawah Lisensi AGPL-3.0.
💡 LGPL-3.0 berarti jika seseorang mengubah code plugin, maka harus dipublikasikan, dalam bentuk sumber terbuka dengan lisensi yang sama. Jika Anda menggunakan code tanpa modifikasi, maka tidak ada yang perlu dikhawatirkan. Lihat isu di bawah untuk informasi lebih lanjut, cek tautan 👇
Anda dapat menggunakannya dalam aplikasi tanpa harus khawatir
Jika Anda meng-host sendiri dan menemukan alat ini berguna, silakan pertimbangkan untuk mendukung pekerjaan saya dengan menjadi GitHub sponsor.
Saya membuat taruhan untuk mengungkapkan semua code yang saya bangun di sini daripada memasang paywall. Dengan membuka sumbernya daripada berjuang dan menyembunyikan, saya percaya kita dapat membuat dunia menjadi tempat yang lebih baik.
Untuk membuat hal ini mungkin, maka kita semua harus berkontribusi, termasuk Anda 🥹. Jika Capgo cloud tidak memenuhi kebutuhan Anda, Anda dapat mendukung Pembuat yang berjuang di sini menurut keinginan Anda sendiri.
Harga paket dasar: $14*12 = $168 per tahun. Sementara rata-rata dev/jam = $60. Artinya, 3 jam waktu pengembang yang terbuang di self-host sudah cukup untuk membayar tahunan, jika Anda menghabiskan lebih dari 3 jam maka Anda akan mengalami kerugian ^^
Jika Anda menggunakan Ringkasan untuk merencanakan otomatisasi CI/CD, hubungkannya dengan Capgo CI/CD untuk alur kerja produk di Capgo CI/CD, Capgo Pembangunan Asli untuk alur kerja produk di Capgo Pembangunan Asli, Capgo Integrasi untuk alur kerja produk di Capgo Integrasi, Integrasi CI/CD untuk detail implementasi di Integrasi CI/CD, dan GitHub Integrasi Aksi untuk detail implementasi di GitHub Integrasi Aksi.