如果用户最初选择不接收推送通知,是否可以在iOS应用上激活推送通知?

时间:2012-10-23 11:16:33

标签: iphone objective-c ios push-notification apple-push-notifications

用户首次使用推送通知启动iOS应用时,会向他们显示提醒视图,询问他们是否要接收这些应用。

如果用户选择“否”,则应用程序不会显示在系统设置菜单中的通知中心下方,因此他们无法在此处更改其决策。如果他们在显示警报视图时选择“是”,则应用程序在设置中可见,他们可以随意打开和关闭通知。

如果用户选择“否”,您是否可以通过任何方式为他们提供从应用内部启用推送通知的选项?

2 个答案:

答案 0 :(得分:4)

来自应用内its not possible。用户需要从Settings

启用它

答案 1 :(得分:4)

不,这是不可能的,你必须去设置它。

在ios 5.0下面的版本中,可以通过

打开您应用中的设置页面
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=yourpage"]];

但是在较新的版本中,这是不可能的。