Masalah yang diketahui.
Mencopy prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Reload Otomatis Ionic
Bagian berjudul “Ionic live reload”- Saat Anda mengembangkan, jika Anda menggunakan fitur Ionic live reload dari CLI, maka akan menggantikan plugin, sehingga Anda tidak akan melihat perbaruan.
Quasar live reload
Bagian berjudul “Quasar live reload”- Sistem yang digunakan sama seperti Ionic di bawahnya, sehingga Anda tidak akan melihat perbaruan.
Perbaruan gagal
Bagian berjudul “Perbaruan gagal”- Biasanya hal ini terjadi ketika update besar (> 20mb) diterapkan, sebagian besar pengguna tidak akan mendapatkan versi terbaru.
Dahulu, pengguna harus menjaga aplikasi terbuka hingga download selesai, sekarang kita menggunakan download latar belakang, tetapi masih terbatas pada beberapa detik.
Android
Judul Bagian “Android”Tidak dapat mengunduh
Judul Bagian “Tidak dapat mengunduh”Kami telah melihat beberapa masalah dengan perangkat di India, dan kami telah berbicara dengan pengguna, membuat mereka mencoba server DNS yang berbeda, dan itu berhasil.
Jika Anda mengalami masalah ini, cobalah menggunakan server DNS yang berbeda seperti Cloudflare atau Google DNS.
Cloudflare: 1.1.1.1 dan 1.0.0.1
Google DNS: 8.8.8.8 dan 8.8.4.4 atau dns.google
Dibawa Sendiri
Judul Bagian “Self Hosted”Saat Anda mengirimkan pembaruan self-hosted, perhatikan bahwa Anda tidak dapat menggunakan endpoint “HTTP” karena melanggar kebijakan keamanan aplikasi Android. Jika Anda masih ingin melakukannya, ikuti panduan ini:
Unzip
Judul Bagian “Unzip”Masalah Unzip: entri DEFLATED dapat memiliki deskriptor EXT
Jika Anda mengompresi bundle dengan sesuatu yang berbeda dari CLI, format atau kompresi zip Anda mungkin salah, silakan gunakan perintah CLI. npx @capgo/cli zip BUNDLE_FOLDER.
Masalah ini adalah masalah yang dikenal dari Java:
Masalah Clearfix
Judul Bagian “Masalah Clearfix”- Jika Anda mengalami masalah dengan usesCleartextTraffic, itu karena plugin mengikuti praktek yang baik yang direkomendasikan oleh sonar cloud, dalam 90% kasus akan berjalan dengan baik, tetapi dengan beberapa plugin yang menyebabkan masalah.
Untuk memperbaikinya, tambahkan di android/app/src/main/AndroidManifest.xml di dalam <application> :
tools:replace="android:usesCleartextTraffic"xmlns:tools="http://schemas.android.com/tools"Manifest Privasi
Judul Bagian “Manifest Privasi”Tambahkan NSPrivacyAccessedAPICategoryUserDefaults dictionary Anda ke Manifest Privasi (biasanya ios/App/PrivacyInfo.xcprivacy):
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"> <dict> <key>NSPrivacyAccessedAPITypes</key> <array> <!-- Add this dict entry to the array if the file already exists. --> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryUserDefaults</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>CA92.1</string> </array> </dict> </array> </dict></plist>Kami merekomendasikan untuk mengumumkan CA92.1 sebagai alasan untuk mengakses UserDefaults API.
Perizinan Jaringan
Judul Bagian: Perizinan JaringanKetika menggunakan server lokal untuk tes pembaruan, aplikasi akan meminta izin jaringan, hal ini adalah perilaku normal, bukan hal ini ketika Anda menggunakan server jarak jauh.
Sistem Operasi
Judul Bagian: Kedua Sistem OperasiKetika melakukan pembaruan manual, beberapa event tidak mudah ditangkap, misalnya gagal pembaruan mengaktifkan sebelum JavaScript code reloads, sehingga Anda tidak dapat menangkapnya.
Salah satu alternatif adalah dengan memuat daftar bundle dan memeriksa statistik kesalahan untuk mengetahui apakah pembaruan gagal.
Kami perlu menemukan cara yang lebih baik untuk mengatasi hal ini di masa depan, tetapi ini bukan prioritas, karena mode otomatis adalah cara yang direkomendasikan untuk melakukan pembaruan.
PRs selalu welcome untuk membantu kami meningkatkan ini.
Jika CLI Anda mengalami masalah melakukan apa pun,
Periksa jika appId dan context ada di dalam sistem Anda capacitor.config.ts
Ikuti panduan di dokumen resmi:
Ikuti panduan di dokumen resmi:
Section titled “Keep going from Known issues”Teruskan dari Masalah yang Diketahui Masalah yang Diketahui untuk merencanakan pekerjaan plugin asli, hubungkannya dengan Menggunakan @capgo/capacitor-updater untuk kemampuan asli dalam Menggunakan @capgo/capacitor-updater, Capgo Direktori Plugin untuk alur kerja produk dalam Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi dalam Capacitor Plugin oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk dalam Alternatif Plugin Enterprise Ionic.