本地通知
来源:互联网 发布:大连软件职业学院 编辑:程序博客网 时间:2024/05/21 17:19
1.必须先注册才能用
[[UNUserNotificationCenter currentNotificationCenter] requestAuthorizationWithOptions:UNAuthorizationOptionBadge | UNAuthorizationOptionSound | UNAuthorizationOptionAlert completionHandler:^(BOOL granted, NSError * _Nullable error) {
if (granted) {NSLog(@"用户同意");
}
else
{
NSLog(@"用户拒绝");
}
}];
2.循序协议,设置代理,实现方法
[UNUserNotificationCenter currentNotificationCenter].delegate = self;
UNMutableNotificationContent *content = [UNMutableNotificationContent new];
content.body = BKGetStringWithKeyFromTable(@"你的账号已在其他地方登陆,本地已经下线", nil);
content.sound = [UNNotificationSound defaultSound];
UNNotificationRequest *request = [UNNotificationRequest requestWithIdentifier:@"NotificationDefault" content:content trigger:nil];
[[UNUserNotificationCenter currentNotificationCenter] addNotificationRequest:request withCompletionHandler:^(NSError * _Nullable error) {
[self loginOut];
}];
-(void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void (^)())completionHandler
{
completionHandler();
}
- 本地通知
- 本地通知。
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 关于数据库的分表
- monkeyrunner简单使用及压力测试
- Mybatis Generator生成工具配置文件详解
- Javaweb备忘录2
- python3+PyQt5 实现理解python语法并做高亮显示的纯文本编辑器
- 本地通知
- property ,synthesize,dynamic
- 在Ubuntu系统基于ROS使用废旧Android手机摄像头获取视频流(rtsp_camera)
- Mac上配置Android ADB环境变量
- Linux基础---->命令(四)
- java连接池(资源池)原理
- php创建一个对象??
- Maven生命周期
- 代理模式1