iphone - 如何再次要求用户注册 RemoteNotifications?

标签 iphone ios cocoa-touch push-notification apple-push-notifications

<分区>

我的应用程序使用推送通知,我要求用户在应用程序启动时注册推送通知。如果用户点击“允许”按钮,一切正常。但是,如果用户误按了“不允许”怎么办? ,我想在设备中再次弹出消息,要求用户注册推送通知。如何再次要求用户注册?

最佳答案

Troubleshooting Push Notifications

在 iOS 上重置推送通知权限警报

支持推送的应用第一次注册推送通知时,iOS 会询问用户是否希望接收该应用的通知。用户响应此警报后,除非设备已恢复或应用已卸载至少一天,否则不会再次出现。

如果您想模拟应用程序的首次运行,您可以让应用程序卸载一天。您无需实际等待一天即可实现后者,方法是将系统时钟调快一天或更长时间,完全关闭设备,然后重新打开设备。

关于iphone - 如何再次要求用户注册 RemoteNotifications?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10779532/

上一篇:iphone - 如何使用三个按钮作为段控

下一篇:ios - JSONKIT 解析错误

相关文章:

iphone - 有没有适用于iOS 5.0的FTP服务器库

ios - 翻转和旋转

iphone - OpenGL es View 和 uitableview

iphone - 播放前检测浏览器/设备是否可以内嵌播放 HTML5 视频

ios - 是否可以使用 Xcode 10.2.1 生成未签名的 iPA

iPhone/iPad 自定义菜单

ios - 如何对核心数据进行按天分组?

ios - 如何在单个表中使用两个不同的自定义 UITableViewCell 子类?

ios - 覆盖 AVPlayerViewController 中的框架手势

android - 使用phonegap-2.5.0 创建项目期间出现错误