zoukankan      html  css  js  c++  java
  • iOS—UI —推送实现

    1.应用程序注册消息推送

    2.iOS从APNS Server获取DeviceToken ,应用程序接收DiviceToken。

    3.应用程序将 DeviceToken发送给Push服务端程序。

    4.服务端程序向APNS服务器发送消息。

    5.APNS服务将消息发送给iPhone应用程序。

     注意的问题:
    1、如果申请SSL证书时不是用的新的AppleID,而是原来已经存在的,那么设置好之后要把对应的provisioning profile也更新一下,然后去下载新的profile替换掉老的,不然运行会有错。
    2、如果你用的是企业版的开发者证书,别人可能没有权限去申请这个SSL证书,当你替他申请好证书后,应该把证书和证书对的私钥一起发给他,这样他再本地安装私钥时才会有对应的密钥。
    3、当pushu notification 到达时,程序状态不同,效果也是不一样的,一般来说程序可以分为下面三种状态:
     (1)程序不在运行(后台和前台都不在运行)
      这时候如果push notification到了,会弹出一个alertView,当你点击action时,会启动程序,并执行程序的delegate.m文件里的
     (2)程序在运行(不论是前台还是后台)
      当push notification到达时,如果程序前台运行并不会弹出alertView,而是直接执行下面的方法
     
  • 相关阅读:
    c#之字段,属性,索引器,常量
    c#类,对象,类成员简介
    c#之接口,依赖反转,单元测试
    c#之 抽象类与开闭原则
    c#重写与多态
    c#之类
    c#之类的继承,类成员的访问控制
    c#之委托
    c# try catch用法思路
    js的全局变量
  • 原文地址:https://www.cnblogs.com/crybee/p/4934550.html
Copyright © 2011-2022 走看看