个推使用流程及p12证书导出上传方法
2016-01-04 16:56
204 查看
使用个推流程
1、 证书
1)钥匙串->证书助理->从证书颁发机构请求证书->填写自己的邮箱地址,CA电子邮件选择存储到硬盘,完成后会生成一个CertificateSigningRequest.certSigningRequest这样的证书
2)注册appid,一定要选择推送功能,会用到上面的证书,就是在下图中在相应位置点击Create certifyicate 上传上一步生成的证书
![](https://img-blog.csdn.net/20160104170432603?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注册完成,然后在下图选中区域找到你对应的appid,下载aps_development.cer这样格式的证书
![](https://img-blog.csdn.net/20160104170859207?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3)双击上面的证书,打开钥匙串,在我的证书里找到,这样的证书
![](https://img-blog.csdn.net/20160104171032650?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
,后面是你注册的应用的Bundle identifier,找到它之后右键选择导出,导出为.p12格式的证书
4)注册开发者推送证书
![](https://img-blog.csdn.net/20160104171125873?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在选中的页面点击加号,选择iOS App Development,添加一个推送证书,然后下载(自己命名).mobileprovision这样的证书,这个是测试证书,等发布的时候还需要创建一个发布到appstore的推送证书,目前有四个证书
2.在个推官网登记应用,会让上传应用证书,就是上面导出的.p12证书,下面的密码是你导出.p12证书时填的密码
3.下载个推sdk,按照文档一步步来,注意下图打勾的两项都要选上,文档里只让选一个,运行之后会报错说是缺少“remote - notifications”
![](https://img-blog.csdn.net/20160104171227795?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.如图
![](https://img-blog.csdn.net/20160104171330996?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
bundle identifier填你注册appid是填写的标示,一般是反域名方式,com.开头的,team一定要记得选择你的团队,否则会注册apns失败
1、 证书
1)钥匙串->证书助理->从证书颁发机构请求证书->填写自己的邮箱地址,CA电子邮件选择存储到硬盘,完成后会生成一个CertificateSigningRequest.certSigningRequest这样的证书
2)注册appid,一定要选择推送功能,会用到上面的证书,就是在下图中在相应位置点击Create certifyicate 上传上一步生成的证书
注册完成,然后在下图选中区域找到你对应的appid,下载aps_development.cer这样格式的证书
3)双击上面的证书,打开钥匙串,在我的证书里找到,这样的证书
,后面是你注册的应用的Bundle identifier,找到它之后右键选择导出,导出为.p12格式的证书
4)注册开发者推送证书
在选中的页面点击加号,选择iOS App Development,添加一个推送证书,然后下载(自己命名).mobileprovision这样的证书,这个是测试证书,等发布的时候还需要创建一个发布到appstore的推送证书,目前有四个证书
2.在个推官网登记应用,会让上传应用证书,就是上面导出的.p12证书,下面的密码是你导出.p12证书时填的密码
3.下载个推sdk,按照文档一步步来,注意下图打勾的两项都要选上,文档里只让选一个,运行之后会报错说是缺少“remote - notifications”
4.如图
bundle identifier填你注册appid是填写的标示,一般是反域名方式,com.开头的,team一定要记得选择你的团队,否则会注册apns失败
相关文章推荐
- android整合小米、个推、jpush推送
- 如何集成个推sdk,并保证推送正常
- 个推和极光推送技术介绍
- [Object-C]使用个推遇到的坑
- 个推延迟收到消息问题原因分析
- mui 个推获取Clientid的方法
- 个推-点击推送跳转至指定页面(透传)
- 集成个推实现推送跳转到指定页面
- 一步步教你接入个推 推送
- 基于AngularJS的个推前端云组件探秘
- 如何打造100亿SDK累计覆盖量的大数据系统
- 基于SNMP网络管理系统的实现
- iOS集成个推推送
- 个推clientId老是获取不到几点解决办法
- 多个工程引入个推包,装第二个包时报INSTALL_FAILED_CONFLICTING_PROVIDER错误
- Android Studio集成<个推>第三方推送,边写边学系列
- 集成第三方组件--个推
- Android 推送-个推
- 个推实类demo
- 关于使用个推初始化个推实例的过程中出现的问题