IOS 12 introduced provisional auth for push notifications, we definitely need to support that if we don't want people to receive notifications without a sound.
marked this post as
This is now implemented in v6 as default when calling requestPermission;
If this API should be more flexible then we can look at that in a future release.
Mike Diarmid: I am having a need for this flexibility so I created a new post for it: https://invertase.io/oss/react-native-firebase/feedback/p/provisional-push-authorization-should-be-optional-on-ios