码迷,mamicode.com
首页 > 移动开发 > 详细

iOS apns推送

时间:2018-01-03 19:41:48      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:ini   前台   ica   流程   自动   option   post   ons   not   

  前言:推送分为本地推送以及远程推送。

  两者的区别为本地推送一般为定时推送、定期推送或者位置推送。而远程推送更为多样化,能满足较高的要求。当然远程推送需要服务器端开发,开发流程较复杂。

  1、本地推送只需要在客户端写代码即可,实现简单轻松。

 (1)本地推送在app未开启的情况下也能收到本地推送的消息。会走这个入口方法

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

 

 (2)app在后台能收到推送消息。点击推送的消息,会打开APP,并且走

-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification;

 

 (3)app在前台运行时不会收到推送消息,但是UIAppDelegate方法

-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification;会自动回调消息的内容

iOS apns推送

标签:ini   前台   ica   流程   自动   option   post   ons   not   

原文地址:https://www.cnblogs.com/shycie/p/8185178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!