gpt4 book ai didi

ios - 如果被拒绝,如何询问通知权限?

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:28 24 4
gpt4 key购买 nike

我想在我的家庭 Controller 中第二次请求许可,我可以通过编程方式实现吗?

我的意思是用户在第一次禁用它,我想让他有另一个选项来获得通知。

最佳答案

你不允许这样做。通知弹窗会在用户第一次打开应用时进行提示。您可以做的是检查用户是否允许这样做。然后你可以打开设置页面(这基本上就是你在这种情况下可以做的):

let isRegisteredForRemoteNotifications = UIApplication.shared.isRegisteredForRemoteNotifications
if !isRegisteredForRemoteNotifications {
UIApplication.shared.open(URL(string: UIApplicationOpenSettingsURLString)!, options: [:], completionHandler: nil)
}

swift 5.x

let isRegisteredForRemoteNotifications = UIApplication.shared.isRegisteredForRemoteNotifications
if !isRegisteredForRemoteNotifications {
UIApplication.shared.open(URL(string: UIApplication.openSettingsURLString)!, options: [:], completionHandler: nil)
}

关于ios - 如果被拒绝,如何询问通知权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48796561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com