Hey @lev make sure the pods/modules are fully up-to-date. Whenever the updates are released I setup the notifications from scratch so I can say for certain that they do work.
Make sure you have enabled the notifications capability in XCode
Thanks @bacon! I was able to get the sample expo-native-firebase project to work, so I will keep digging at what’s going on with my own project.
I’ve had a few issues with getting expo-native-firebase to run, so wanted to paste notes below in case you want to update the project instructions/docs:
XCode project build kept failing until i ran rm -rf Pods && pod install (pod install/pod update was not sufficient)
After launching the app I kept getting missing module errors - fixed by adding import "expo-firebase-analytics" and import "expo-firebase-messaging" in App.js (this is a bit confusing since the docs claim you no longer need to explicitly import modules?)
The app keeps throwing [Unhandled promise rejection: Error: The application's launch options couldn't be retrieved.] warning on launch. Didn’t seem to affect notifs, so I haven’t investigated further.
One question I had was about using p12 push certs vs a p8 key: Firebase docs recommend a p8 key which is really easy to set up, is there a reason to go with a p12 instead?