📱 app
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
📱 Kelola pengaturan dan konfigurasi aplikasi Capgo Anda di Capgo Cloud.
➕ Tambah
Bagian berjudul “ ➕ Add”Alias: a
npx @capgo/cli@latest app add➕ Tambahkan aplikasi baru ke Capgo Cloud dengan app ID unik dalam format com.test.app. Semua opsi bisa diambil dari config jika tidak diisi.
Contoh:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.pngOpsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -n | string | Nama aplikasi untuk ditampilkan di Capgo Cloud |
| -i | string | Path ikon aplikasi untuk ditampilkan di Capgo Cloud |
| -a | string | key API untuk menautkan ke akun Anda |
| —supa-host | string | URL host Supabase kustom (untuk self-hosting atau pengembangan Capgo) |
| —supa-anon | string | Anon key Supabase kustom (untuk self-hosting) |
🗑️ Hapus
Bagian berjudul “ 🗑️ Hapus”npx @capgo/cli@latest app delete🗑️ Hapus aplikasi dari Capgo Cloud, opsional tentukan versi untuk menghapus bundle itu saja.
Contoh:
npx @capgo/cli@latest app delete com.example.appOpsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -a | string | key API untuk menautkan ke akun Anda |
| —supa-host | string | URL host Supabase kustom (untuk self-hosting atau pengembangan Capgo) |
| —supa-anon | string | Anon key Supabase kustom (untuk self-hosting) |
📋 Daftar
Bagian berjudul “ 📋 List”Alias: l
npx @capgo/cli@latest app list📋 List semua app yang terdaftar di akun Capgo Cloud Anda.
Contoh:
npx @capgo/cli@latest app listOpsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -a | string | key API untuk menautkan ke akun Anda |
| —supa-host | string | URL host Supabase kustom (untuk self-hosting atau pengembangan Capgo) |
| —supa-anon | string | Anon key Supabase kustom (untuk self-hosting) |
🐞 Debug
Bagian berjudul “ 🐞 Debug”npx @capgo/cli@latest app debug🐞 Pantau event live update di Capgo Cloud untuk debug aplikasi Anda. Opsional, targetkan perangkat tertentu untuk diagnostik terperinci.
Contoh:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_IDOpsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -a | string | key API untuk menautkan ke akun Anda |
| -d | string | ID perangkat spesifik untuk debug |
| —supa-host | string | URL host Supabase kustom (untuk self-hosting atau pengembangan Capgo) |
| —supa-anon | string | Anon key Supabase kustom (untuk self-hosting) |
⚙️ Pengaturan
Bagian berjudul “ ⚙️ Setting”npx @capgo/cli@latest app setting⚙️ Ubah konfigurasi Capacitor secara terprogram. Tentukan path setting (misalnya plugins.CapacitorUpdater.defaultChannel) dengan —string atau —bool.
Contoh:
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"Opsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| —bool | string | Nilai pengaturan dalam bentuk boolean, contoh: —bool true |
| —string | string | Nilai untuk pengaturan yang akan diubah dalam bentuk string, contoh: —string “Production” |
⚙️ Atur
Bagian berjudul “ ⚙️ Set”Alias: s
npx @capgo/cli@latest app set⚙️ Update pengaturan untuk aplikasi yang sudah ada di Capgo Cloud, seperti nama, ikon, atau masa retensi bundle. Retensi 0 berarti penyimpanan tak terbatas.
Contoh:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30Opsi:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -n | string | Nama aplikasi untuk ditampilkan di Capgo Cloud |
| -i | string | Path file gambar lokal (png, jpg, webp, svg) yang dipakai sebagai ikon aplikasi di Capgo Cloud |
| -a | string | key API untuk menautkan ke akun Anda |
| -r | string | Hari untuk menyimpan bundle lama (0 = tanpa batas, default: 0) |
| —expose-metadata | string | Ekspos metadata bundle (link dan komentar) ke plugin (true/false, default: false) |
| —preview | boolean | Aktifkan QR code preview bundle dan channel untuk app ini |
| —no-preview | boolean | Nonaktifkan QR code preview bundle dan channel untuk app ini |
| —allow-device-custom-id | boolean | Izinkan perangkat menetapkan custom device ID untuk app ini |
| —no-allow-device-custom-id | boolean | Larang custom device ID untuk aplikasi ini |
| —block-provider-infra-requests | boolean | Blokir request infrastruktur provider untuk aplikasi ini |
| —no-block-provider-infra-requests | boolean | Izinkan request infrastruktur provider untuk aplikasi ini |
| —build-timeout-minutes | string | Timeout Native Build dalam menit (5-360, default: 15) |
| —ios-store-url | string | URL iOS App Store untuk aplikasi ini |
| —android-store-url | string | URL Google Play Store untuk aplikasi ini |
| —default-upload-channel | string | Nama channel upload default untuk aplikasi ini |
| —default-download-channel | string | Nama channel download default untuk aplikasi ini (set channel public=true) |
| —disable-download-channels | boolean | Nonaktifkan channel download Capgo untuk aplikasi ini (set semua channel public=false) |
| —supa-host | string | URL host Supabase kustom (untuk self-hosting atau pengembangan Capgo) |
| —supa-anon | string | Anon key Supabase kustom (untuk self-hosting) |