首页 > 移动平台 > 详细

iOS apns推送

时间:2018-01-03 18:56:29      阅读:213      评论:0      收藏:0      [点我收藏+]

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

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

  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推送

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

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