我的应用使用推送通知。如果用户在安装应用程序时拒绝推送通知,但几天后决定他们想要推送通知,我该如何在应用程序的设置中对该选项进行编程?我是否只调用 registerForRemoteNotificationTypes(实际上 AppDelegate 会在每次声明应用程序时执行此操作)?
最佳答案
你不能。用户必须进入设备的设置并在那里允许通知。
您可以查看是否使用 UIApplication
的 enabledRemoteNotificationTypes
属性启用了通知,并提示用户转到设置,但这将是令人难以置信的垃圾邮件。您最好在设置屏幕中添加一些文本。
关于ios - 如何重新提示 IOS 应用程序以获取推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24825556/