gpt4 book ai didi

ios - Swift:如果用户接受或拒绝通知则采取行动

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

我正在使用以下代码请求推送和本地通知权限:

let application = UIApplication.shared
let settings: UIUserNotificationSettings = UIUserNotificationSettings( types: [.alert, .badge, .sound], categories: nil )

application.registerUserNotificationSettings( settings )
application.registerForRemoteNotifications()

在我采取行动之前,我需要等待用户接受或拒绝通知。我怎样才能做到这一点?

最佳答案

注意:Apple 已经弃用了我在下面给出的答案。请参阅@ergunkocak 的回答

当用户授予或拒绝权限时,app delegate 中的回调方法是 application(_:didRegister:),您应该使用该方法根据用户的行为采取特定操作选择的权限设置。我建议阅读文档 here.

关于ios - Swift:如果用户接受或拒绝通知则采取行动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40451296/

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