Masalahnya
Sesetengah telefon — terutamanya yang menggunakan lapisan Android OEM yang berat — melaksanakan “pengoptimuman bateri” secara agresif hingga menutup aplikasi yang berjalan di latar belakang. Hal ini boleh menyebabkan:
Notifikasi azan atau solat terlepas atau lewat.
Widget atau peringatan harian berhenti berfungsi.
Penyegerakan latar belakang gagal.
Ini tidak semestinya bermakna aplikasi itu buruk — sistem operasi mungkin sedang menyekatnya.
Apa yang berlaku
Android mempunyai ciri seperti Doze dan App Standby untuk menjimatkan kuasa. Sesetengah pengeluar menambah lapisan tambahan yang menghentikan aplikasi dengan lebih agresif, walaupun aplikasi itu memang memerlukan pelaksanaan latar belakang secara sah, seperti aplikasi azan, peringatan, dan seumpamanya.
Penyelesaian praktikal (Android)
Untuk aplikasi yang mesti memberi notifikasi tepat pada waktunya:
Matikan pengoptimuman bateri untuk aplikasi tersebut
Tetapan → Bateri → Pengoptimuman bateri → pilih aplikasi → “Jangan optimumkan”.Benarkan aktiviti latar belakang Tetapan → Aplikasi → (aplikasi) → Bateri → “Benarkan aktiviti latar belakang”.
Pastikan notifikasi dibenarkan
Jangan disenyapkan dan jangan dihadkan.Kunci aplikasi dalam senarai Recents (jika tersedia)
Aktifkan Auto-start (jika tersedia)
Lazim pada Xiaomi, Huawei, Oppo, Vivo dan jenama lain.
Rujukan berguna
DontKillMyApp ialah sumber terkenal yang mendokumenkan langkah khusus mengikut peranti untuk mencegah aplikasi latar belakang daripada dimatikan.
Catatan iOS
iOS biasanya lebih konsisten untuk notifikasi, tetapi Mod Kuasa Rendah, mod Focus, atau tetapan notifikasi masih boleh menyekat amaran.