美文网首页
关闭App时立即推送一条通知

关闭App时立即推送一条通知

作者: Loki_ | 来源:发表于2016-06-02 11:01 被阅读116次

    AppDelegate.m

    #pragma mark --关闭APP时执行此方法

    - (void)applicationWillTerminate:(UIApplication*)application

    {

    // Called when the application is about

    to terminate. Save data if appropriate. See also

    applicationDidEnterBackground:.

    [[EaseMobsharedInstance]applicationWillTerminate:application];

    UILocalNotification*noti = [[UILocalNotificationalloc]init];

    if(noti) {

    //设置时区

    noti.timeZone= [NSTimeZonedefaultTimeZone];

    //设置重复间隔

    noti.repeatInterval=0;

    //推送声音

    noti.soundName=UILocalNotificationDefaultSoundName;

    //内容

    noti.alertBody=@"为了保证定位服务正常运行,请运行程序并保持在后台运行!";

    //设置userinfo方便在之后需要撤销的时候使用

    NSDictionary*infoDic = [NSDictionarydictionaryWithObject:@"name"forKey:@"key"];

    noti.userInfo= infoDic;

    //立即触发一个通知

    [[UIApplicationsharedApplication]presentLocalNotificationNow:noti];

    }

    }

    相关文章

      网友评论

          本文标题:关闭App时立即推送一条通知

          本文链接:https://www.haomeiwen.com/subject/oeqkdttx.html