Pengaturan iOS
Copy sebuah prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pengolahan latar belakang iOS menggunakan BGTaskScheduler. Aplikasi harus menyatakan mode latar belakang dan identifikasi tugas yang diizinkan sebelum pengaturan dapat berjalan pada perangkat fisik.
Info.plist
Judul bagian “Info.plist”Tambahkan kunci-kunci ini ke ios/App/App/Info.plist:
<key>UIBackgroundModes</key><array> <string>processing</string></array><key>BGTaskSchedulerPermittedIdentifiers</key><array> <string>app.capgo.backgroundtask.processing</string></array>Sync
Sinkronisasinpx cap sync iosPenggunaan
Seksi berjudul “Penggunaan”minimumIntervalditetapkan keearliestBeginDate.- iOS menentukan waktu eksekusi yang sebenarnya berdasarkan baterai, jaringan, pola penggunaan, dan kebijakan sistem.
- Eksekusi tugas latar belakang tidak berjalan secara andal di simulator. Uji coba di perangkat fisik.
- Plugin ini menjadwalkan kembali permintaan pengolahan latar belakang berikutnya setelah setiap peluncuran tugas.
Kadaluarsa
Seksi berjudul “Kadaluarsa”Gunakan addExpirationListener jika pekerjaan memerlukan perbaikan jika iOS mengakhiri tugas terlalu awal.
const handle = await BackgroundTask.addExpirationListener((event) => { console.warn('Task expired', event.taskName);});
await handle.remove();Lanjutkan dari pengaturan iOS
Judul bagian “Lanjutkan dari pengaturan iOS”Jika Anda menggunakan pengaturan iOS untuk merencanakan kerja plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-tugas-latar-belakang untuk kemampuan native di Menggunakan @capgo/capacitor-tugas-latar-belakang, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, Mengambah atau Mengupdate Plugin untuk detail implementasi di Mengambah atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.