Android 响应本机Firebase权限请求

Android 响应本机Firebase权限请求,android,firebase,react-native,react-native-firebase,Android,Firebase,React Native,React Native Firebase,根据通知/接收通知中的react native firebase文档:在您能够发送和接收通知之前,您需要确保用户已授予正确的权限 但是,我通常可以从服务器接收推送通知,服务器可以通过点击打开应用程序,即使我以前没有检查并请求任何权限。我只在Android上测试过 因此,我的问题是,如果只需要从服务器接收通知而不在应用程序中处理通知,是否有必要设置权限处理。正如您所见,在Android中,通知权限位于正常权限组中,而不在危险权限组中 如上所述: 如果应用程序在其清单中声明它需要正常权限,则系统会在

根据通知/接收通知中的react native firebase文档:在您能够发送和接收通知之前,您需要确保用户已授予正确的权限

但是,我通常可以从服务器接收推送通知,服务器可以通过点击打开应用程序,即使我以前没有检查并请求任何权限。我只在Android上测试过

因此,我的问题是,如果只需要从服务器接收通知而不在应用程序中处理通知,是否有必要设置权限处理。

正如您所见,在Android中,通知权限位于正常权限组中,而不在危险权限组中

如上所述:

如果应用程序在其清单中声明它需要正常权限,则系统会在安装时自动授予该应用程序该权限

以及:

要使用危险权限,应用程序必须在运行时提示用户授予权限

这就是为什么您的通知在运行时不会授予用户权限


但是对于iOS,您必须在运行时授予用户权限,否则它将无法工作。

谢谢,我也在iOS上测试了它,否则它将无法工作。