(iPhone/iPad开发)通过LocalNotification实现iOS定时本地推送功能

原创 2013年12月05日 10:55:35

通过iOS的UILocalNotification Class可以实现本地app的定时推送功能,即使当前app是后台关闭状态。

可以实现诸如,设置app badgenum,弹出一个alert,播放声音等等,实现很简单

UILocalNotification *notification=[[UILocalNotification alloc] init];
    if (notification!=nil) {
        NSDate *now=[NSDate new];
        notification.fireDate=[now dateByAddingTimeInterval:15];
        notification.timeZone=[NSTimeZone defaultTimeZone];
        notification.alertBody=@"定时推送通知!";
        notification.soundName = @"default";
        [notification setApplicationIconBadgeNumber:22];
        [[UIApplication sharedApplication] scheduleLocalNotification:notification];
    }

写了一个demo,大家直接看demo就一目了然了,很方便,在适当场合使用还是蛮实用的~

源代码链接:https://github.com/andypan1314/LocalNotificationTest


Apple 官方文档参考地址:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction.html

IOS消息定时推送(JAVAWEB)

IOS消息推送(JAVAWEB)在web应用中,对存储在数据库中的待推送消息取出并推送到对应的IOS设备。环境以及开发包: JDK - 1.7 apns-0.1.5-jar-with-dependen...
  • TLD_DLT
  • TLD_DLT
  • 2016年05月05日 12:21
  • 415

Unity IOS本地消息通知LocalNotification的使用—推送功能

现在的游戏里一般都会有本地消息,比如每天定时12点或者下午6点告诉玩家进入游戏领取体力。这种东西没必要服务器去推送,客户端就可以完成。Unity里面提供了本地任务的功能但是只有IOS上才支持,开始我有...

记录下自己是怎么实现本地推送(LocalNotification)的,以及播放声音、振动的实现

本地推送scheduleLocalNotification 播放系统声音+振动,循环播放-----停止播放

java实现IPHONE推送功能技术文档

  • 2013年04月23日 23:02
  • 331KB
  • 下载

ios iphone ipad 开发应用内实现多语言自由切换 超级好用

最近几个app都有在应用实现多种语言自由切换的需求,不是那种随着设备语言设置而改变自身应用语言的那种,相对而言,自由切换更麻烦一些,不过我现在将其封装成一个专用类,实现起来就非常非常方便了,供有相同需...

LocalNotification本地推送

  • 2016年05月30日 17:29
  • 27KB
  • 下载

【转】iPhone推送功能的C语言实现

转自:http://blog.csdn.net/iw1210/article/details/18085225 iPhone推送功能的C语言实现。 直接上源代码: [cpp]...

iPhone推送功能的C语言实现

iPhone推送功能的C语言实现。 直接上源代码: // ippush.c // 编译:gcc -o ippush ippush.c -lssl #ifdef _WIN32 # define WIN...
  • iw1210
  • iw1210
  • 2014年01月10日 15:41
  • 2348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:(iPhone/iPad开发)通过LocalNotification实现iOS定时本地推送功能
举报原因:
原因补充:

(最多只允许输入30个字)