UPUPD技术论坛
标题: iOS 本地通知 [打印本页]
作者: 菜瓢虫 时间: 2015-9-16 10:05
标题: iOS 本地通知
本帖最后由 菜瓢虫 于 2015-9-16 10:06 编辑
今天学习本地通知,但是没有反应,其原因是iOS8的问题,需要在appdeleagte里面添加判断
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
if ([UIApplication instancesRespondToSelector:@selector(registerUserNotificationSettings:)]) {
UIUserNotificationSettings *noteSetting =[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound
categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:noteSetting];
}
return YES;
}
通知代码
UILocalNotification *ln = [[UILocalNotification alloc]init];
// ln.soundName =@"";
ln.alertBody = @"你猜你猜";
ln.alertTitle = @"xxx";
ln.applicationIconBadgeNumber = 5;
ln.fireDate = [NSDate dateWithTimeIntervalSinceNow:5];
[[UIApplication sharedApplication]scheduleLocalNotification:ln];
欢迎光临 UPUPD技术论坛 (http://bbs.upupd.com/) |
Powered by Discuz! X3.2 |