码迷,mamicode.com
首页 > 其他好文 > 详细

百度云推送的简单集成

时间:2016-04-30 16:50:09      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

1.在百度云推送的应用管理页面,创建自己的应用,创建应用时,需要提供两个证书,开发环境的推送证书和正式环境的推送证书。证书的格式是pem格式的,需要先在apple 开发者中心配置好推送证书,安装到mac上,在钥匙串中到处保存为.p12格式的证书,再到终端执行以下命令转成pem文件,并上传到百度云推送应用管理页面。

技术分享

openssl pkcs12 -in MyApnsCert.p12 -out MyApnsCert.pem -nodes

注意:如果用企业证书,想导出安装包给企业内部人员使用,也是用开发环境的推送证书即可,使用企业发布证书在导出ipa包时应该选择导出为开发环境使用的版本

技术分享

2.配置调试证书,并生成配套的profile,如果是企业证书要发布给企业内部使用还要配置企业发布证书,和对应的描述文件。

3.安装好调试证书和profile后,需要下载百度云推送的sdk,并参照它的文档,将应用的apikey写入代码指定位置

#warning 测试 开发环境 时需要修改BPushMode为BPushModeDevelopment 需要修改Apikey为自己的Apikey
    
    // 在 App 启动时注册百度云推送服务,需要提供 Apikey
    [BPush registerChannel:launchOptions apiKey:@"y37XzkNeMKve8YK17NEI0HB3" pushMode:BPushModeDevelopment withFirstAction:@"打开" withSecondAction:@"回复" withCategory:@"test" useBehaviorTextInput:YES isDebug:YES];

注意:如果是企业内部使用,可以在导出时选开发环境,此处的pushModel就应该是开发模式。

4.到百度云推送的后台管理页面,创建一条推送信息,选广播推送给所有设备,在联网的情况下,你配置的应用所在设备就会收到一条推送消息

 

百度云推送的简单集成

标签:

原文地址:http://www.cnblogs.com/heyode/p/5448939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!