加载中 ...
首页 > 常见问题 正文

iOS推送证书制作过程介绍!

2019-03-24 10:29:24 来源:沈阳软件公司 作者:沈阳软件开发

app新闻推送作为app必备的主要功效,在iOS和Android两大系统中的实现机制是差别的,相较于开源的Android系统,iOS推送的审核越发的严酷,任何app想要实现新闻推送功效,都必须获得苹果的APNs服务的推送证书鉴权,今天我们就以MobPush推送服务为例,详细来说一下iOS推送证书制作历程。

 

一、建立应用程序ID

上岸 苹果开发者网站 进入开发者账户。

http://wiki.mob.com/wp-content/uploads/2017/12/图片1-1.png

沈阳软件公司

<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件开发</a></a>,<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件公司</a></a>

从开发者账户页面左侧入口进入“Certificates, IDs & Profiles” 页面。

http://wiki.mob.com/wp-content/uploads/2017/12/图片2-1.png

建立 App ID,填写 App IDs 的 Name 和 Bundle ID(若是 ID 已经存在可以直接跳过此步骤)。

http://wiki.mob.com/wp-content/uploads/2017/12/图片3.png

注: 此处需要指定详细的 Bundle ID 不要使用通配符。

http://wiki.mob.com/wp-content/uploads/2017/12/图片4.png

为 App 开启 Push Notification 功效。若是是已经建立的 App ID 也可以通过设置开启 Push Notification 功效。

http://wiki.mob.com/wp-content/uploads/2017/12/图片5.png

填写好以上属性后,点击 “Continue”,在下一个页面确认 AppId 属性的准确性,点击 “Register”,即完成了 App ID的注册。

http://wiki.mob.com/wp-content/uploads/2017/12/图片6.png

二、通过 .p12 证书鉴权

若是你之前没有建立过 Push 证书或者是要重新建立一个新的,请在证书列表下面新建。

http://wiki.mob.com/wp-content/uploads/2017/12/图片6-1.png

新建证书需要注重选择 APNs 证书种类。如图 APNs 证书有开发(Development)和生产(Production)两种。

http://wiki.mob.com/wp-content/uploads/2017/12/图片7.png

注:开发证书用于开发调试使用;生产证书既能用于开发调试,也可用于产物公布。此处我们选择生产证书为例。

点击 “Continue”, 之后选择该证书准备绑定的 App ID。

http://wiki.mob.com/wp-content/uploads/2017/12/图片8.png

点击 “Continue”,会进入 CSR 说明界面。

http://wiki.mob.com/wp-content/uploads/2017/12/图片9.png

再点 “Continue” 会让你上传 CSR 文件。( CSR 文件会在下一步建立)

http://wiki.mob.com/wp-content/uploads/2017/12/图片10.png

打开系统自带的 KeychainAccess 建立 Certificate Signing Request。如下图操作:

http://wiki.mob.com/wp-content/uploads/2017/12/图片11.png

填写“用户邮箱”和“常用名称” ,并选择“存储到磁盘”,证书文件后缀为 .certSigningRequest 。

http://wiki.mob.com/wp-content/uploads/2017/12/图片28.png

回到浏览器中 CSR 上传页面,上传刚刚天生的后缀为 .certSigningRequest 的文件。点击Continue。

这时会跳转到下载天生证书的页面,点击 “Download” 按钮下载,证书是 .cer 后缀的文件。

http://wiki.mob.com/wp-content/uploads/2017/12/图片12.png

双击证书后,会在“KeychainAccess”中打开,选择左侧“钥匙串”列表中“登录”,以及“种类”列表中“我的证书”,找到适才下载的证书,并导出为 .p12 文件。如下图:

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。