1 / 17
文档名称:

iOS开发之推送—极光推送.doc

格式:doc   大小:3,180KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

iOS开发之推送—极光推送.doc

上传人:drp539603 2019/1/6 文件大小:3.11 MB

下载得到文件列表

iOS开发之推送—极光推送.doc

文档介绍

文档介绍:iOS开发之推送—极光推送
(APNS:)
Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器当需要给应用推送一条消息的时候,先要将消息发出到苹果推送服务器,然后再由苹果推送服务器将消息发到安装了该应用的手机。
接下来再看一张解释图:
那么在进行推送过程中,对于初学者最难搞的部分不外乎就是对证书的处理,那么接下来我将会对如何请求推送证书以及配置证书做详细的步骤讲解
关于证书的请求
,然后打开,找到,再次点开,找到钥匙串访问。
,然后电脑左上角点击钥匙串访问à证书助理à从证书颁发机构请求证书
(图1)页面,用户电子邮件要填写开发者账号的邮箱,常用名称填写自己的姓名就好,然后要选择存储到磁盘,然后点击继续,这个时候会弹出保存该证书的位置(图2),
图1
图2
然后打开浏览器,,进入到下图(图3)页面,输入开发者账号密码进入主页,找到下图位置点击,这里是创建开发者证书和发布证书的地方以及x-code执行证书的地方
图3
点击后进入到下面的页面(图4)
首先点击AppIds,先创建ID点击下图上的+按钮
点击按钮后进入到下面的页面
App ID Description 填写一下ID描述,要根据工程名称来命名
Bundle ID 需要填写Xcode工程里的Bundle ID
因为是要做推送,所以把下图的PushNotifations选择上然后点击continue
点击完continue后会进入到下图页面,点击registe,然后点击done
点击done后,会弹出来该开发者账号下的所有AppId,如下图,我刚刚自己创建了demo1text,能够找到刚刚创建好的APP ID
此时,依次点击网页左侧的按钮如下图,来创建开发证书和发布证书,在这里说一下开发证书(为了给开发者做代码调试用的证书) 发布证书(将APP发布到APP STORE 上的证书),,,在这里我只拿开发证书举例子,发布证书和开发证书的请求方式一样
点击Development后,会进入到如下页面,点击+号
点击加号后,进入到下面的页面,因为是做推送,所以把Apple Push Notification service SSL选择上,拉到网页最底下,点击continue
进入到下面的页面,大家看App ID 要选择刚刚上一步创建的App ID
一直点击continue 到看到如下页面,点击Choose File这时候要把最开始使用钥匙串申请下来的CSR