iOS设置applicationIconBadgeNumber和消息推送
来源:互联网 发布:便宜好用的粉底液 知乎 编辑:程序博客网 时间:2024/06/06 02:51
在IOS7中设置applicationIconBadgeNumber不会有什么问题,但是直接在IOS8中设置applicationIconBadgeNumber会报错,或者设置了不显示数字。
因为在IOS7以上中要想设置applicationIconBadgeNumber,需要用户的授权,需要加上下面的代码:
UIUserNotificationSettings *settings = [UIUserNotificationSettingssettingsForTypes:UIUserNotificationTypeBadgecategories:nil];
[[UIApplicationsharedApplication] registerUserNotificationSettings:settings];
//设置applicationIconBadgeNumber 数字
[UIApplicationsharedApplication].applicationIconBadgeNumber=totalCount;
完整代码:
float
version = [[[UIDevice currentDevice] systemVersion] floatValue];
if
(version >= 8.0) {
UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:settings];
}
如果是注册消息推送的话,需要这样写:
float
version = [[[UIDevice currentDevice] systemVersion] floatValue];
if
(version >= 8.0) {
UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:settings];
[application registerForRemoteNotifications];
}
0 0
- iOS设置applicationIconBadgeNumber和消息推送
- IOS 9 中设置applicationIconBadgeNumber和消息推送
- IOS 8 以上版本 设置applicationIconBadgeNumber和消息推送
- IOS开发—IOS 8 中设置applicationIconBadgeNumber和消息推送
- iOS 【iOS 8 中设置applicationIconBadgeNumber(app新消息数字标识)和消息推送】
- IOS开发—IOS 8 中设置applicationIconBadgeNumber和消息推送
- ios 设置 applicationIconBadgeNumber(多少消息未读)
- iOS中设置applicationIconBadgeNumber遇到的问题
- iOS 消息推送 (Message) 证书设置指南
- IOS 消息推送 服务端和客户端
- iOS 之消息推送原理和实现
- iOS8中设置applicationIconBadgeNumber提示错误信息的原因和解决办法
- IOS 推送通知和消息 php做推送服务端
- IOS推送消息 php推送
- ios 推送消息 php推送
- iOS极光推送(接收后台消息和自定义消息)
- 友盟 - iOS 消息推送 (Message) 证书设置指南
- 友盟 - iOS 消息推送 (Message) 证书设置指南
- springMVC 探索其运行流程(一)
- 关于我的CSDN
- SLAM 三维传感器 点滴
- vs2013 c++智能提示不选中
- Android背景选择器selector
- iOS设置applicationIconBadgeNumber和消息推送
- 软件构建之前所要具备的知识
- hwc_procs_t,hwc_display_contents_1_t 理解
- Ubuntu 14 下Spark 1.4.1 安装到eclipse 3.8
- Android 系统UI状态栏设置
- 服务器固定战役非官方图
- Android button 点击变色,圆角
- git 总结
- java类加载和常量的小例子