zoukankan      html  css  js  c++  java
  • iOS 推送

    1,推送已至,点通知栏;

     a)若App在UIApplicationStateActive(活动)状态,调用

    //接收到推送消息

    - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {

    //处理推送消息,可以把处理推送的方法放在下面方法里面

    [self handleRemoteInformation:userInfo]; }

    b) 若App不在活动状态,调用

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ,在其中可以判断

        //判断程序是不是由点击通知栏消息启动的
        if (launchOptions){
            //截取apns推送的消息
            NSDictionary *pushInfo = [launchOptions objectForKey:@"UIApplicationLaunchOptionsRemoteNotificationKey"];
            //处理推送消息
            [self handleRemoteInformation:pushInfo];
        }

     

    2,推送至,直接点击Icon,收不到任何消息;

     

  • 相关阅读:
    第六次实训作业
    事件处理程序
    第四次实训作业
    I/O流
    课程总结
    求和计算器
    常用类的课后作业
    窗口实训1
    课后练习----实现窗口的切换
    第五次实训作业继承
  • 原文地址:https://www.cnblogs.com/developer-qin/p/5800197.html
Copyright © 2011-2022 走看看