Pengaturan iOS
Salin prompt pengaturan dengan langkah-langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pengolahan latar belakang iOS menggunakan BGTaskSchedulerAplikasi harus menyatakan mode latar belakang dan identifikasi tugas yang diizinkan sebelum pengaturan dapat berjalan pada perangkat fisik.
Info.plist
Tambahkan kunci-kunci ini keTambahkan 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>Sinkron
Bagian berjudul “Sinkron”npx cap sync iosPerilaku
Bagian berjudul “Perilaku”minimumIntervalDitentukan olehearliestBeginDate.- iOS menentukan waktu eksekusi yang sebenarnya berdasarkan baterai, jaringan, pola penggunaan, dan kebijakan sistem.
- Tugas latar belakang tidak berjalan secara andal di simulator. Uji di perangkat fisik.
- Plugin ini menjadwalkan kembali permintaan pengolahan latar belakang berikutnya setelah setiap peluncuran tugas.
Kadaluarsa
Judul Bagian: “Masa Berlalu”Pakai addExpirationListener ketika pekerjaan perlu dibersihkan jika iOS mengakhiri tugas awal.
const handle = await BackgroundTask.addExpirationListener((event) => { console.warn('Task expired', event.taskName);});
await handle.remove();Teruskan dari pengaturan iOS
Bagian berjudul “Teruskan dari Pengaturan iOS”Judul Bagian: “Teruskan dari pengaturan iOS” Pengaturan iOS hubungkan plugin native untuk pekerjaan Menggunakan @capgo/capacitor-background-task Untuk kemampuan native di dalam Menggunakan @capgo/capacitor-background-task, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.