我react-native-permissions
用来检查是否可以在 iOS 上触发推送通知请求。
我已经在调试版本上进行了测试,没有任何问题,但我的 TestFlight 版本似乎从未触发过请求。
我认为问题在于checkNotifications
which 似乎总是返回undefined
.
我的代码/流程如下:
checkNotifications().then(({ status, settings }) => {
//status is always `undefined`
if(status === 'denied') {
//show primer pop up
// -> if yes, requestNotifications()
// -> if no, hide primer
}
});