百度云推送的简单集成
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.到百度云推送的后台管理页面,创建一条推送信息,选广播推送给所有设备,在联网的情况下,你配置的应用所在设备就会收到一条推送消息
转载于:https://www.cnblogs.com/heyode/p/5448939.html
百度云推送的简单集成相关推荐
- 消息推送之百度云推送Android集成与使用方法
这两天由于项目需要,研究了一下百度云推送,本来这事没什么多大工作量的,但注册百度开发者账户创建应用令我蛋疼菊紧了好一阵,这些东西做了对技术没啥提升,不做又不行,必经之路.好在我耗费了N多个毫毫秒秒后稀 ...
- 集成百度云推送,Android8.0系统推送收不到问题解决方案
因为之前没有集成过百度云推送,接手新项目之后项目需求是接入百度云推送,没办法因为项目是海外项目所以只能硬着头皮来接入了,话不多说开始你的表演: 首先就是去百度云推送的官网去创建应用并启用: .在配置详 ...
- 快速集成推送通知功能---百度云推送
发现百度云推送简直太好集成了,一下午时间都用不上就搞定了 先看效果吧 发送通知 接收通知 接下来就是步骤了 1.先去百度云推送开发者平台注册账号 http://push.baidu.com/ 然后创建 ...
- 百度云推送自定义通知行为
百度云推送自定义行为(Android) 最近用公司的项目用到了百度云推送,总的来说百度云推送还是蛮好用的. 官方的文档地址:http://push.baidu.com/doc/guide/faq_an ...
- 开发笔记-Android消息推送骚操作:亚马逊-SNS对接FCM和百度云推送
写在前面: 之前使用阿里云的服务器用阿里消息推送好好的,然后因为国外业务需要使用亚马逊服务器,阿里云推送也不能用,用亚马逊的 SNS (短信消息推送服务),SNS 可以对接多家推送平台,其中 Andr ...
- php验证百度云doc,百度云推送通知埋的大大的坑,成功测试REST API for PHP服务端...
搞了一个下午,发送通知终于成功了,分享一下 比客户端好多了,客户端都没有文档的. 将PHP SDK下载后放到网站某目录 发送消息很简单的 $channel = new BaiduPush(self: ...
- 百度云推送-----10101错误
前言 最近在弄百度云推送Android端,按照官方的文档 配置,可是还是报错errorCode 10101 看官方解析10101 是因为配置或者集成错误. 于是我在一遍一遍的复制,结果还是一样1010 ...
- 百度云推送、极光推送等云推送服务搜罗点评
事先声明,本人只测试的android部分.ios的情况不知道. 个推 用户数量低于10000时免费,大于时收费.看很多大公司的软件都在用. "sdk接口比较丰富,使用比较简单,而且遇到问题直 ...
- 关于百度云推送加厂商进行app离线推送的步骤小记
经过漫长的无所事事,终于来了一个活,要搞推送,不能socket,要后台关闭了也能推. 第三方推送,厂商自带,各种看了一下,但最终产品敲定,用百度云推送 研究的过程都是千篇一律,下demo,看文档,测试 ...
最新文章
- 优化VS 2005编译,脱离漫长的等待!
- Redis之慢查询分析
- CentOS7—HAProxy安装与配置
- Android面试最新总结
- STL 之count,count_if,max,max_element,min,min_element和random_shuffle
- Spring Cloud Feign 负载均衡
- ArcGIS 10.0安装之 ArcSDE的安装
- python线程池模块第三方包_python线程池(threadpool)模块使用笔记详解
- c++byte数组和文件的相互转换_经常对文件相互转换,全能转换工具,解决办公中遇到的所有难题...
- std::map的使用
- 2021 测试工作年终总结
- 那些年 我们都在...
- 【第一组】第四次冲刺例会纪要
- 中秋闲来无事,自己写个2048玩玩
- Mybatis-There is no getter for property named 'tj' in 'class
- springboot 集成kafka 实现多个customer不同group
- Guessing the Greatest (hard version)-(交互+二分+思维)
- Excel通过poi设置折线图样式
- 宜未雨而绸缪,毋临渴而掘井。
- CSDN日报19035——流浪地球 春节十二响程序开源代码
热门文章
- 使用LinkedList模拟一个堆栈或者队列数据结构
- 文件系统、mkdir、touch、nano、cp笔记
- sublime text 3 前端开发常用插件
- NO1:在Windows端安装SecureCRT来连接Linux
- mysql 横向排列,mysql横向转纵向、纵向转横向排列的方法
- display函数怎么使用_使用网络构建复杂布局超实用的技巧,赶紧收藏吧
- 菜鸟php ajax,AJAX ASP/PHP
- 无法打开包括文件:“mysql..h”: No such file or directory
- linux pap认证,配置PPP PAP 认证
- Matlab矩阵查找