下载此文档

iPhone消息推送机制实现与探讨.docx


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
iPhone消息推送机制实现与探讨.docxiPhone消息推送机制实现与探讨最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push的工作机制可以简单的概括为下图iPhone图屮,Provider是指某个iPhone软件的Push服务器,作为Provider。APNS是ApplePushNotificationService(ApplePush服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:.net应用稈序把要发送的消息、bl的iPhone的标识打包,发给APNS。第二阶段:APNS在H身的已注册Push服务的iPhone列表屮,查找有相应标识的iPhone,并把消息发到iPhoneo第三阶段:iPhone把发来的消息传递给相应的应用程序,并且按照设定弹出Push通知。从上图我们可以看到。1、 首先是应用程序注册消息推送。2、 IOS跟APNSServer要deviceToken。应用程序接受deviceToken。3、 应用程序将deviceToken发送给PUSH服务端程序。4、 服务端程序向APNS服务发送消息。5、 APNS服务将消息发送给iPhone应川程序。无论是iPhone客户端跟APNS,还是Provider和APNS部需要通过证书进行连接的。下血我介绍一下几种用到的证书。几种证书:一、*.certSigningRequest文件1、生成CertificateSigningRequest(CSR):2、monName,这里填写为PushChato选择保存到硬盘。:二、生成*・p12文件1、导出密钥,并输入你的密码。输入你的密码:这样就生成了一个■。三、新建一个AppID和SSLcertificate文件1>用你的付过费的aDDle帐号登录到iOSProvisioningPortal。新建一个AppID。Description:屮输入PushChatBundleSeedID:默认选择GenerateNewBundleIdentifier:.^vitioningFiorUlHcmtOwWCMtt(v•ImvTa*won cmoHofyojtApoIDutlngarpMfMntrftc Mohywsoedfv・・lbeuwdifimugMutthtFrowvonngForutgMemrf^ihnAreRX—3teed101AMIORrwHilC^rwfM•nraiw・**cs4h Mtdtf>furvourAp<>OOeMtf*MM“0彳r•»•ttwlM•mmcf ■Oatvtieuvwt**(R貝MrtM■tte«a«v WmiO2»«<h■yvw—*Menof*r(A##IOWBn)aufuaueKtevnihevforyourA^pIDThsivumfwMadpraciitiIItni4nrwrM-xtanwmnametlHnfZtheBuM«iaenttftefmw•IM*H>.cxMtKZZ3这样就会生成下面这条记录:°、....PushChatConfigurableforDevelopment(ConfigurableforProductionProvHMNWng!'•、■U-fl.*ID点击配置:Ca.<X*^tow!upvourAppOtatheAppitwoofkADmMMCtyoumeagerweaMimuliM »vA9«^Mhonon th# hiih・o<仮MG♦・<vxv,wwme Z・hNcw^»rv<・Fg^wnrrm.・theAppO m0HI■A« *WintheAp^e lor^m%L2ID<HECtrbfMMtAChtrrt、乂onikjle机cmfMt wmrU>>»httWkMO*You"It»mala”O・raVLC«nf*<ats・rL2pOrmmjbAsoq2ss・MhtMOtteaihomJA*As0«K«m«Mc«conM>t*e pr«r»«.yo«WmfvnertiedvwrD»mSRtwmftut*.rai>a«•*初艸tcjAtigd«ttheAm•©mtouseWOctttwMtpqibx rmnpift«<V9MWovMbsidyourapplcanonthnnmprwtxxmgsremeFu>hO«tMMtgm£A<tmunt4ZhCh・JtfiabteforApplePvMiNotificationmfvkc二9rM

iPhone消息推送机制实现与探讨 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小543 KB
  • 时间2020-09-29