首页 > 移动平台 > 详细

ios本地推送

时间:2016-01-06 20:12:59      阅读:290      评论:0      收藏:0      [点我收藏+]

推送大家都懂吧?不赘述。这里讲的是ios的本地推送。灰常之简单。简单到令人发指。当然也不能都是女的 ,也有难的。就是得用到远程服务器了,这个将以后用APNS,或者国内第三方推送的时候再说。

通知这个东西其实挺恶心的,就像以前用qq 来个信息就给我发通知。啪啪啪的响,也是蛋疼。所以我手机基本都禁用通知这个选项。(设置-》通知-》选择想要关闭的通知的app)。不知道Android有没有禁用通知的选择。不过有外国黑大叔云:存在即合理(What is rational is actual and what is actual is rational.)而我等作为ios攻城狮还是要搞定的。

本地通知 是什么?

文档写的很清楚了 ---》Local notifications are primarily intended for apps with timer-based behaviors and simple calendar or to-do list apps.

就是当你用计时器,日历,代办列表 需要提醒的时候用的。而且系统只能保持64个通知。运行在后台的App也可以发通知。

可以设置的东西  也就是一些UILocalNotification对象的属性。粗体的比较吊 8.0后才支持。

  • fireDate  系统发通知的时间 注意事项是  这个如果为空或者是过去的时间 那么通知就立即执行 而不是不执行!!而且这个属性跟region属性有一个即可。否则出异常。稍后我们会做个demo 测试会出现什么异常。
  • timeZone  fireDate的时区 如果指定的是nil(默认就是nil) 则fireDate 会被指定为一个绝对的GMT时间(关于时间后面会细说),这种情况适合倒数计时器。如果赋值一个有效的NSTimeZone值给它就会当时区变了的时候 自动调整时间了。一个能想到的实例就是闹钟了。
  • repeatInterval
  • repeatCalendar
  • region
  • regionTriggerOnce

Alert 的一些属性

  • alertBody
  • alertAction
  • alertTitle
  • hasAction
  • alertLunchImage
  • category

未完待续 先做饭

ios本地推送

原文:http://www.cnblogs.com/cooking/p/5106703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!