有没有办法在用户选择不允许应用程序的 PN 后重新显示 iOS 推送通知用户权限对话框?
考虑这个例子:
这可能吗?
我已经通过以下方式解决了这个问题:
显示第一次用户拒绝通知弹出窗口。
之后,每次用户访问特定页面时,您都可以检查应用的通知是否开启
使用以下代码检查通知是否开启:
[[UIApplication sharedApplication] respondsToSelectorselector(currentUserNotificationSettings)]
如果您检测到推送通知已关闭,请使用以下命令提示用户进入设置页面:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: UIApplicationOpenSettingsURLString]];
如果您还有其他问题,请告诉我
关于ios - 应用更新后重新显示推送通知弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41274133/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |