关闭

IOS-73-检测本APP是否启用推送(通知)功能

标签: iosapp推送
217人阅读 评论(0) 收藏 举报
分类:

/**
* 检测本机是否允许APP推送
*
* @return YES:允许 NO:不允许
*/
+ (BOOL)isAllowedNotification {
// system >= iOS8
if (kSystemVersion >=8) {
UIUserNotificationSettings *setting = [[UIApplication sharedApplication] currentUserNotificationSettings];
if (UIUserNotificationTypeNone != setting.types) {
return YES;
}
} else {//iOS7
UIRemoteNotificationType type = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if(UIRemoteNotificationTypeNone != type)
return YES;
}

return NO;

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:121070次
    • 积分:2379
    • 等级:
    • 排名:第15729名
    • 原创:116篇
    • 转载:17篇
    • 译文:0篇
    • 评论:12条
    最新评论