最近的项目中用到了iOS推送的开关,本来以为客户端发个请求给服务器,让服务器去控制是否控制是否推的 ,结果!哎 ,我们的服务器是一个刚转做app的,推送都不知道怎么搞的,还是以前只做后台的,搞的! 最后只能自己来实现了 ,最后发现有以下俩个方案!
第一种方法 是主流app都会选择的方式,一般通过提示语引导用户 ,当然也可
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=NOTIFICATIONS_ID&&path=Bundle ID"]];
跳到系统设置界面去设置!!
至于第二种用了下,发现关闭推送,起作用 ,打开就有时可以 有时不可以 问jpush人员,只说不推荐第二种方式 !!!
希望看到这,并且你已经解决了,指教下我,谢谢