Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to fix error "No task registered for key RNFirebaseBackgroundMessage" when my app is closed for getting fcm message

my AndroidManifest is

enter image description here

in index i wrote AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => firebaseBackgroundMessage);

that firebaseBackgroundMessage is a function as below

export async function firebaseBackgroundMessage(message: RemoteMessage) { 
let notif=message['data']; console.log(notif); return Promise.resolve();}

i getting fcm message in background and foreground state but

in closed state is not received any fcm message and in console log i have this error

 No task registered for key RNFirebaseBackgroundMessage

any solution? thank a lot for your help ...

like image 710
samira Avatar asked Sep 25 '19 11:09

samira


1 Answers

i have a make a mistake in config and i put

AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => firebaseBackgroundMessage);

in main.js page and it must be in index.js

and i do it i am so happy to fix it...

thanks to me :)

like image 157
samira Avatar answered Nov 17 '22 20:11

samira