I tried installing expo-notifications ina bare workflow app and I’m able to build the app but when I try to run in my device I get the error:
“Attempt to invoke interface method ‘void.expo.modules.notifications.notifications.interface.NotificationManager.addListener(expo.modules.notifications.notifications.interface.NotificationListener)’ on a null object reference”
Did I miss some thing in the module installation?
Hey, thanks for reporting the issue!
The problem is actually not in
expo-notifications, but in invalid
react-native-unimodules installation (for some period of time
expo eject resulted in a project with a bug that only occurs once you use a more complex module).
To fix it, go to your
- remove the second argument to
ReactModuleRegistryAdapter as shown in this commit (this should work if you have latest
- instead of passing an empty array as the second argument, pass in
null (should always work).
Let me know if you encounter any more issues!