Уведомление FCM Push не получено в настроенной ОС Android
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему...
Я реализовал функциональность FCM в моем проекте. Это нормально работает во всех версиях ОС Android по умолчанию. телефоны, такие как мото, нексус, редми и т. д.,
Но я установил тот же apk в oppo, vivo, one plus3, honor и т. Д. (Настроенная ОС). Который я не получаю никаких уведомлений от моего приложения.
Почему это происходит? А также я проверил некоторые другие приложения, такие как inshorts, dailyhunt и т. Д., Которые получают push-уведомления в настраиваемой ОС.
Я перепробовал все данные решения. 1. Разрешил мое приложение в оптимизации батареи. (Честь) 2. Разрешил мое приложение как незащищенное приложение. 3. Белое мое приложение из списка.
Это все работает..
Но мне нужно получать push-уведомления, не делая этого... вроде inshorts, dailyhunt, whatsapp, fb и т. Д.,
Ищу это долгое время. Пожалуйста, помогите мне с этим.
Заранее спасибо.
0 ответов
Попробуйте это в своем файле манифеста. Надеюсь, вы получите push-уведомление без изменения настроек вашей системы.
<service android:name="com.jibarath.MyFirebaseMessagingServices"
android:exported="true"
android:stopWithTask="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"></action>
</intent-filter>
</service>
stopwithtask=false
сделал свое дело.