当用户第一次使用推送通知启动 iOS 应用程序时,他们会看到一个警报 View ,询问他们是否想要接收它们。
如果用户选择否,应用程序不会显示在系统设置菜单的通知中心下方,因此他们无法在此处更改决定。如果他们在显示警报 View 时选择是,则应用程序在设置中可见,他们可以随意打开和关闭通知。
如果用户选择否,有什么方法可以让他们选择从应用程序本身打开推送通知?
最佳答案
不,这是不可能的,你必须去设置。
在 ios 5.0 以下的版本中,可以通过您的应用程序打开设置页面
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=yourpage"]];
但在较新的版本中,这是不可能的。
关于iphone - 如果用户最初选择不接收推送通知,是否可以在 iOS 应用上激活推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13029259/