zoukankan      html  css  js  c++  java
  • iOS关于本地推送

    不多说 直接上代码
    

    
    NSDate *now = [NSDate date];
        UILocalNotification *reminderNotification = [[UILocalNotification alloc] init];
        //  本地消息的时间间隔
        [reminderNotification setFireDate: [now dateByAddingTimeInterval: 10]];
        //  重复间隔 会在1分钟后重复提醒,并在提醒后的下句指定时间再次提醒 即使App退出 依然会提醒 骚扰必备....
        [reminderNotification setRepeatInterval: NSCalendarUnitSecond];
        //  时区
        [reminderNotification setTimeZone: [NSTimeZone localTimeZone]];
        //  本地推送的消息内容
        [reminderNotification setAlertBody: @"本地推送测试"];
        //  在锁屏时,会显示"滑动来"+Action内容 无此句则为默认:滑动查看
        [reminderNotification setAlertAction: @"启动"];
        //  推送时的声音
        [reminderNotification setSoundName: UILocalNotificationDefaultSoundName];
        //  增加应用图标badge
        [reminderNotification setApplicationIconBadgeNumber: 1];
        //设置随Notification传递的参数
        NSDictionary *infoDict = [NSDictionary dictionaryWithObjectsAndKeys:@"reminder", @"notificationId", nil];
        reminderNotification.userInfo = infoDict;
        //  注册本地推送
        [[UIApplication sharedApplication] scheduleLocalNotification: reminderNotification];
    
    
    

  • 相关阅读:
    C语言超大数据相加计算整理
    pc端页面加载更多条信息(loading)
    web前端学习路线
    linux启动流程
    Computer Science: http://www.cs.odu.edu/~cs779/
    编程网站
    sublime-text 键绑定
    monokai-background
    .vimrc
    vim 正则表达式查找ip
  • 原文地址:https://www.cnblogs.com/jz319/p/4133070.html
Copyright © 2011-2022 走看看