Masalah yang Diketahui
Copy prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Hidupkan ulang Ionic secara langsung
Bagian berjudul “Ionic live reload”- Jika Anda mengembangkan, jika Anda menggunakan fitur live reload Ionic dari CLI, maka akan menggantikan plugin, sehingga Anda tidak akan melihat perubahan Anda.
Quasar live reload
Bagian berjudul “Quasar live reload”- Penggunaan sistem yang sama seperti Ionic di bawahnya, sehingga Anda tidak akan melihat perubahan Anda.
Pembaruan gagal
Bagian berjudul “Pembaruan gagal”- Biasanya terjadi ketika pembaruan besar (> 20mb) diterapkan, sebagian besar pengguna tidak akan mendapatkan versi terbaru.
Pada masa lalu, pengguna perlu menjaga aplikasi terbuka hingga download selesai, sekarang kita menggunakan download latar belakang, tetapi masih terbatas pada beberapa detik.
Android
Bagian berjudul “Android”Tidak dapat mendownload
Judul Bagian Tidak Dapat DiunduhKami telah melihat beberapa masalah dengan perangkat di India, dan mendapatkan pengguna dalam panggilan, membuat mereka mencoba server DNS yang berbeda, dan berhasil.
Jika Anda mengalami masalah, cobalah menggunakan server DNS yang berbeda seperti Cloudflare atau DNS Google.
Cloudflare: 1.1.1.1 dan 1.0.0.1
DNS Google: 8.8.8.8 dan 8.8.4.4 atau dns.google
Dipasang Sendiri
Judul Bagian Dipasang SendiriSaat Anda mendorong pembaruan dipasang sendiri, perhatikan bahwa Anda tidak dapat menggunakan endpoint “HTTP” karena melanggar kebijakan keamanan aplikasi Android, jika Anda masih ingin melakukannya, ikuti panduan ini:
Menggunakan Zip
Judul Bagian Menggunakan ZipMasalah Unzip: Entri DEFLATED dapat memiliki Deskriptor EXT
Jika Anda mengompres bundle Anda dengan sesuatu yang berbeda dari CLI, format atau zip Anda mungkin salah, silakan gunakan perintah CLI npx @capgo/cli zip BUNDLE_FOLDER.
Masalah ini adalah masalah yang dikenal dari Java:
Masalah Clearfix
Bab berjudul “Masalah Clearfix”- Jika Anda mengalami masalah dengan usesCleartextTraffic, itu karena plugin mengikuti praktek yang baik yang direkomendasikan oleh sonar cloud, dalam 90% kasus itu akan berfungsi dengan baik, tetapi dengan beberapa plugin yang menyebabkan masalah.
Untuk memperbaikinya, tambahkan di android/app/src/main/AndroidManifest.xml dalam <application> Kunci :
tools:replace="android:usesCleartextTraffic"xmlns:tools="http://schemas.android.com/tools"Manifest Privasi
Bagian berjudul “Manifest Privasi”Tambahkan NSPrivacyAccessedAPICategoryUserDefaults kunci kamus 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 menyatakan CA92.1 sebagai alasan untuk mengakses UserDefaults API.
Izin Jaringan
Judul Bagian: Izin JaringanKetika menggunakan server lokal untuk tes, aplikasi akan meminta izin jaringan, hal ini adalah perilaku normal, bukan hal yang sama ketika Anda menggunakan server jarak jauh.
Kedua Sistem Operasi
Judul Bagian: Kedua Sistem OperasiWhen doing manual mode updates, some events are not easy to catch, for example the update fail triggers just before your JS code reloads, so you will not be able to catch it.
Satu alternatif adalah dengan menampilkan daftar bundle dan memeriksa statistik kesalahan untuk mengetahui apakah update gagal.
Kami membutuhkan cara yang lebih baik untuk mengatasi hal ini di masa depan, tetapi bukan prioritas, karena mode otomatis adalah cara yang direkomendasikan untuk melakukan update.
PRs selalu welcome untuk membantu kami meningkatkan ini.
Jika CLI Anda mengalami kesulitan melakukan apa pun,
Percayakan kepada ID aplikasi dan Nama Aplikasi tersedia di capacitor.config.ts
Ikuti panduan dokumen resmi:
Lanjutkan dari Masalah yang Diketahui
Judul bagian “Lanjutkan dari Masalah yang Diketahui”Jika Anda menggunakan Masalah yang Diketahui untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-updater untuk kemampuan asli dalam Menggunakan @capgo/capacitor-updater, Direktori Plugin Capgo untuk alur kerja produk dalam Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi dalam Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Perusahaan Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Perusahaan Ionic Enterprise.