首页 > 其他 > 详细

检测用户是否开启推送

时间:2015-11-09 12:13:43      阅读:261      评论:0      收藏:0      [点我收藏+]

公司项目需求,这个需要做版本判断,因为iOS7和iOS8以后的判断策略不一样。

mark下

       if (IOS_MORE(8.0))
        {
            //iOS8 later
            if (UIUserNotificationTypeNone == [[[UIApplication sharedApplication] currentUserNotificationSettings] types])
            {
                [self presentNotificationDisableVC];
            }
        }
        else
        {
            //iOS7
            if([[UIApplication sharedApplication] enabledRemoteNotificationTypes] != (UIRemoteNotificationTypeSound | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert))
            {
                [self presentNotificationDisableVC];
            }
        }

 

检测用户是否开启推送

原文:http://www.cnblogs.com/ioshevin/p/4949302.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!