iOS 通知处理,当应用未激活时
2015-10-28 14:18
453 查看
如果当前app处于活动状态,走didReceiveRemoteNotification方法处理;如果是从通知中心进来,在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法里面处理
if (launchOptions):
{
NSDictionary *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
// NSDictionary * dict1 = [localNotif valueForKey:@"aps"];
//do something what u want.
// [[[UIAlertView alloc] initWithTitle:[dict valueForKey:@"title"]
// message:[dict valueForKey:@"alert"]
// delegate:nil cancelButtonTitle:@"OK"
// otherButtonTitles:nil, nil] show];
BetaTownMessage *message = [[BetaTownMessage alloc] init];
[message setPushTitle:[localNotif objectForKey:@"title"]];
[message setPushContent:[localNotif objectForKey:@"content"]];
BetaTownMessageInfoViewController *messageInfoviewController = [[BetaTownMessageInfoViewController alloc] init];
messageInfoviewController.message = message;
[self.navigationController pushViewController:messageInfoviewController animated:YES];
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法里面处理
if (launchOptions):
{
NSDictionary *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
// NSDictionary * dict1 = [localNotif valueForKey:@"aps"];
//do something what u want.
// [[[UIAlertView alloc] initWithTitle:[dict valueForKey:@"title"]
// message:[dict valueForKey:@"alert"]
// delegate:nil cancelButtonTitle:@"OK"
// otherButtonTitles:nil, nil] show];
BetaTownMessage *message = [[BetaTownMessage alloc] init];
[message setPushTitle:[localNotif objectForKey:@"title"]];
[message setPushContent:[localNotif objectForKey:@"content"]];
BetaTownMessageInfoViewController *messageInfoviewController = [[BetaTownMessageInfoViewController alloc] init];
messageInfoviewController.message = message;
[self.navigationController pushViewController:messageInfoviewController animated:YES];
}
相关文章推荐
- 2015/10/28 ios ffmpeg移植
- iOS指纹识别
- iOS 8创建交互式通知
- 教你做IOS推送 包会!
- ios 判断应该用pop返回还是dismis返回
- ios9 3D Touch 实现
- iOS 二维码
- 浅谈iOS开发就业前景
- iOS的文件上传与下载
- iOS pushViewController 实现push 和pop 默认动画效果
- iOS判断一个字符串中是否都是数字
- iOS判断一个字符串中是否都是数字
- iOS 创建单例
- iOS检查版本更新
- iOS多线程
- IOS开发技巧--xcode高版本编写代码低版本打开方法
- (NO.00001)iOS游戏SpeedBoy Lite成形记(三十):增加排行榜功能3
- (NO.00001)iOS游戏SpeedBoy Lite成形记(三十):增加排行榜功能3
- (NO.00001)iOS游戏SpeedBoy Lite成形记(三十):增加排行榜功能3
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十九):增加排行榜功能2