极光(JPUSH)推送注意一下几点!!!
2016-06-22 本文已影响1176人
爱iOS的延哥
1、背景
今天,项目经理让我做了JPUSH推送,之前用的U盟,所以就总结了一下,开发文档有的我就不再赘述。(切记和开发文档结合,我下面说的都是开发文档之外的东西)
2、注意点
2.1关于证书的创建(注意全文bundle ID不要改变)
2.1.1
在创建App ID时,要记得勾选Push Notifications,其它的一般没有必要勾选就按上面默认的就好。如图:
1.1.1我们在创建App ID时直接就创建了推送证书,这里注意:要记清楚是是Development证书,还是Production证书,因为两个都需要创建,一会儿我们可以自行创建另外一个,步骤和这个一样。就是下图的这个:在创建推送时,我们需要选择证书,如下面1.1.2.2所示
1.1.2然后我们需要创建本地证书:
1.1.2.2之后就是选中,分别创建Development证书,Production证书
两个证书创建后如图下划线所示:
我们下载并且安装,就已经在钥匙串中存在。
2.1.3
然后就是创建描述文件了,如下:
1.1.6注意:创建时要选择刚刚创建的App ID ,如图(后面是bundle ID,如果不好找到时,可以对照后面的内容):
接下来全选,然后命名是随意命名的,创建后下载并且双击安装。
2.2 极光内的应用创建
创建应用时,需要上传刚才图1.1.5两个证书生成的.p12文件,
2.2.1生成.p12文件方法:
进入钥匙串,右键钥匙串,如图:
就自动是.p12文件文件:记住密码
要注意和创建证书时的Bundle ID 一样,如果不一样就要重新创建应用,后期如果改变 Bundle ID ,就要重新操作一边上面的过程。