React-native-onesignal: Tidak menerima pemberitahuan saat aplikasi dimatikan di Android 8.0.0 dan di atasnya (Oreo).

Dibuat pada 3 Agu 2018  ·  4Komentar  ·  Sumber: OneSignal/react-native-onesignal

Saya menggunakan reaksi asli onesignal 3.0.5 dan reaksi asli 0.53.3.

Ini bekerja dengan sangat baik di hampir setiap platform (Android/IOS) dan setiap situasi (Berjalan di Latar Depan/Latar Belakang/Dibunuh).

Di android versi 8.0.0 atau lebih tinggi, aplikasi tidak menerima pemberitahuan atau menampilkan pemberitahuan saat aplikasi dimatikan. Saya mengujinya di One Plus 5 dan 5T. Perangkat android lain kecuali satu plus, berfungsi dengan baik.
Aplikasi lain seperti aplikasi whats, notifikasi instagram berfungsi dengan baik bahkan aplikasi dimatikan.

Saya mencarinya di Google dan saya menemukan peretasan . Saya pergi ke Pengaturan> Baterai> Pengoptimalan Baterai> (Menu tiga titik di sudut kiri atas) Pengoptimalan lanjutan> Matikan Pengoptimalan lanjutan
Di sini . Tapi ini bukan solusi umum.
Ini juga tautan referensi tetapi saya tidak bisa mendapatkan solusi yang tepat.
https://stackoverflow.com/questions/39504805/android-app-not-receiving-firebase-notification-when-app-is-stopped-from-multi-t/39505298#39505298

https://github.com/evollu/react-native-fcm/issues/933

https://stackoverflow.com/questions/39480931/error-broadcast-intent-callback-result-cancelled-forintent-act-com-google-and

Komentar yang paling membantu

@shahchaitanya Sayangnya, tidak banyak yang bisa kami lakukan tentang ini. Dengan beberapa perangkat Cina seperti OnePlus, tidak mungkin untuk mengatasi ini, mereka akan memblokir pemberitahuan untuk aplikasi yang secara eksplisit dihentikan.

Anda mungkin ingin menampilkan pesan kepada pengguna yang menggunakan perangkat ini (OnePlus, Xiaomi, dll.) tetapi jika OS mereka tidak mengizinkan kami menjalankan aplikasi, tidak banyak yang dapat kami lakukan untuk itu.

Semua 4 komentar

@shahchaitanya Sayangnya, tidak banyak yang bisa kami lakukan tentang ini. Dengan beberapa perangkat Cina seperti OnePlus, tidak mungkin untuk mengatasi ini, mereka akan memblokir pemberitahuan untuk aplikasi yang secara eksplisit dihentikan.

Anda mungkin ingin menampilkan pesan kepada pengguna yang menggunakan perangkat ini (OnePlus, Xiaomi, dll.) tetapi jika OS mereka tidak mengizinkan kami menjalankan aplikasi, tidak banyak yang dapat kami lakukan untuk itu.

@Nightsd01 Ya saya tahu Ini bukan satu masalah sinyal. Ini Masalah OS. Saya mencari solusi tetapi saya tidak menemukan solusi. Jadi saya mempostingnya di sini.

@shahchaitanya apakah aplikasi Anda setidaknya menampilkan pop up yang meminta aktivasi notifikasi? Coz, saya memiliki pengguna dengan OnePlus 3T pada 8.0.0 yang bahkan tidak memiliki kemungkinan untuk mengatakan ya atau tidak pada awalnya dengan peringatan pop up. Hanya ingin tahu apakah itu masalah yang sama.

@Nightsd01 Bagaimana Anda bisa mengatakan masalah datang dari OS ketika aplikasi lain berfungsi dengan baik untuk notifikasi di ponselnya ... ? 😮.

@MayeuldP ini akan membantu Anda. Aplikasi lain seperti Facebook dan Whatsapp berjalan di latar belakang meskipun dimatikan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat