【发布时间】:2021-02-18 14:22:59
【问题描述】:
【问题讨论】:
标签: react-native
【问题讨论】:
标签: react-native
正如here 所回答的那样您不需要推送通知的权限。
其实推送通知权限属于普通类 权限类似于 Internet 权限,不属于危险类别 权限。
您不必请求推送通知权限。
虽然联系人/位置是危险的权限,因为您是 访问用户数据。所以总是需要询问用户是否允许 它。
https://developer.android.com/guide/topics/security/permissions.html
如果想请求和检查通知状态,那么我建议你试试这个https://github.com/zoontek/react-native-permissions#checknotifications
import {requestNotifications} from 'react-native-permissions';
requestNotifications(['alert', 'sound']).then(({status, settings}) => {
// …
});
【讨论】: