博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地推送
阅读量:4330 次
发布时间:2019-06-06

本文共 616 字,大约阅读时间需要 2 分钟。

本地推送

 

首先这个通知,当程序启没启动,都会发送,

 

本地推送:

 

 UILocalNotification *ln = [[UILocalNotification alloc] init];//实例化配置参数

参数如下 sound / aleartbody /  userInfo  fireDate 声音/内容/消息体 / 触发时间

IApplication sharedApplication] scheduleLocalNotification:ln];//添加到application中

ps:图标 /app名字 无需设置 内容需要设置aleartbody

 

经典问题: 怎么点击图片 进入指定界面

1 当进程杀死时 

程序启动didFinishLunch:(NSDictionary *)lunchOptions 获取启动字典参数通过UIApplicationLaunchOptionsLocalNotificationKey获取本地消息

UILocalNotification 如果其部位空,则是点击推送消息进入,获取userInfo消息体,判断该跳那跳那

 

 

2 当进程在运行( 无论前后台) 这样有推送进来就会调用这个方法

注意点:如果用户正在看当前应用,推送消息也会正常发出,不过不会提醒,就不要跳了, 加判断(前台运行直接返回)

 

转载于:https://www.cnblogs.com/ly1973/p/8848459.html

你可能感兴趣的文章
CF870A Search for Pretty Integers
查看>>
分布式一致性算法--Paxos
查看>>
EFCodeFirst示例
查看>>
C#正则表达式匹配
查看>>
IIS服务器简单搭建
查看>>
参数按值传递和引用传递是怎么实现的?
查看>>
cobble服务器安装配置
查看>>
冲刺二阶段第五天
查看>>
C语言实现粒子群算法(PSO)一
查看>>
asp.net导出Excel
查看>>
ScrollView
查看>>
Oracle入门知识
查看>>
zookeeper
查看>>
c# ADO.NET
查看>>
python安装virtualenv
查看>>
题解 P1073 【最优贸易】
查看>>
053-006
查看>>
字符串分割
查看>>
20175318 2018-2019-2 《Java程序设计》第九周学习总结
查看>>
根据Model有值的自动生成添加的Sql语句
查看>>