from time to time when you have to put into action some native performance into your application, you need to eject from Expo and go back to React Native CLI. And you can under no circumstances revert it back to Expo https://ronaldtkfn285248.wannawiki.com/132483/detailed_notes_on_react_native_firebase_messaging