一.极光推送

这两天在研究极光推送,极光推送是一种第三方推送,提供了比较便利的推送的方式,首先让开发者不用花人力和时间去开发后台数据返回,客户端这边只管一些配置和客户端接受消息的配置。

激光推送文档:http://docs.jpush.cn/pages/viewpage.action?pageId=2621727

按照这上面的步骤一步一步来,基本是没有问题的。

1.生成证书的时候,首先生成的app id是唯一的,第二,证书是支持push 服务的。

2.导入包(从官网下的ios SDK):解压后的lib子文件夹(包含APService.h、libPushSDK.a)添加到你的工程目录中

3.必要的框架

  • CFNetwork.framework
  • CoreFoundation.framework
  • CoreTelephony.framework
  • SystemConfiguration.framework
  • CoreGraphics.framework
  • Foundation.framework
  • UIKit.framework
  • Security.framework
  • libz.dylib
4.创建PushConfig.plist
{
    "APS_FOR_PRODUCTION = "0";
    "CHANNEL" = "Publish channel";
    "APP_KEY" = "AppKey copied from JPush Portal application";
}
APS_FOR_PRODUCTION:0代表的是开发证书,测试证书 1代表是发布证书 当传到appsotre上去的时候我们就用1
APP_KEY:和在管理Portal上创建应用时自动生成的(AppKey)用以标识该应用和那个是一样的

5.代码写法 参考以上文档连接

注意:不要模拟器测试,要用真机测试推送功能。
刚开始这些都配置好了,推送了,但是手机总是接收不到数据,可能有的问题是你手机网络问题,或者是PushConfig.plist的APS_FOR_PRODUCTION设置为了发布的模式了为1,或者是你发布的时候选择的生产模式 或者查看 请点击这里

二.百度推送
在半天的时间内,有了极光推送的实现,完成了百度云推送的功能
1.请参考文档:http://developer.baidu.com/wiki/index.php?title=docs/cplat/push/guideios
2.首先还是证书的生成,我用生成极光的推送证书,直接拿来用到的百度云推送里面,但是百度云推送里面的证书还要用终端命令生成.pem文件
3.添加SDK到APP工程:根据文档一步一步来
4.添加BPushConfig.plist设置参数
5.添加代码
根据文档步骤一步一步来,后来推送的时候客户端还是收不到消息,在真机上多运行几下就可以了。




JPush极光推送 and 百度云推送相关推荐

  1. Java后端实现安卓/IOS移动端消息推送(百度云推送)

    本文主要介绍Java服务器端如何借助第三方推送平台(百度云推送)推送给移动端消息. 使用案例介绍: 根据客户的需求,需要做一个类似淘宝消息推送的功能,客户下订单.订单付款.订单商品已发货,以及客户完成 ...

  2. 消息推送之百度云推送Android集成与使用方法

    这两天由于项目需要,研究了一下百度云推送,本来这事没什么多大工作量的,但注册百度开发者账户创建应用令我蛋疼菊紧了好一阵,这些东西做了对技术没啥提升,不做又不行,必经之路.好在我耗费了N多个毫毫秒秒后稀 ...

  3. java百度云推送demo_百度云推送java服务端maven安装完整demo

    /*** 推送单播通知 *@author* @Date 2017年3月2日 * @Desc*/ public classBaiduPush {publicString[] pushNotificati ...

  4. 集成百度云推送,Android8.0系统推送收不到问题解决方案

    因为之前没有集成过百度云推送,接手新项目之后项目需求是接入百度云推送,没办法因为项目是海外项目所以只能硬着头皮来接入了,话不多说开始你的表演: 首先就是去百度云推送的官网去创建应用并启用: .在配置详 ...

  5. 百度云推送、极光推送等云推送服务搜罗点评

    事先声明,本人只测试的android部分.ios的情况不知道. 个推 用户数量低于10000时免费,大于时收费.看很多大公司的软件都在用. "sdk接口比较丰富,使用比较简单,而且遇到问题直 ...

  6. 改写百度云推送SDK,PHP PEAR 包:Services_Baidu_Push

    iPhone使用apple push很方便,而Android很多厂商删除了google push,而且google在大陆连不上,所以要用别的办法. Android常见的推送服务商有:极光推送(http ...

  7. 百度云推送-服务端 C# SDK

    思路: 1.公司有项目需要做android和ios手机端推送消息的功能: 2.没有接触过这方面的知识,一头雾水,开始在网上一顿搜,网上倒是有不少解决方案,首先搜的是android的解决方案,因为ios ...

  8. JPush,友盟,百度云,个推Push服务在送达率上的对比

    由于目前Android系统杀进程越来越厉害了,这对于应用在Push及时到达上有高要求的感到压力很大,所以前段时间在项目中考虑第三方Push服务时更多的想要有更强的保活功能. – 目前我们常用的几大Pu ...

  9. ecmobile实现支付宝支付和百度云推送遇到的问题及解决方案(android)

    1.首先检测支付账户是否开通快捷支付服务,如果开通后,那么公钥是否上传(支付宝问题一定要找支付宝客服解决,找其他人没有用,支付宝客服可以帮你分析底层原因) 2.修改app配置文件:alipay_cal ...

最新文章

  1. Lamp(fastcgi)环境的搭建
  2. 通俗易懂讲解JavaScript深拷贝和浅拷贝
  3. 如何优雅的完成长截图?
  4. 深入浅出Paxos分布式一致性算法
  5. 专家谈家教中的心理健康教育
  6. sourcetree 拉取 一直让输入密码
  7. java集合转换_java各种集合的转换
  8. 九大经典算法之基数排序、桶排序
  9. leetcode172. 阶乘后的零 最快算法
  10. 分治法(divide conquer algorithm)的理解
  11. 基于OpenCV文字特征提取
  12. ListView+CheckBox两种解决方式及原因分析
  13. python批量查询ip归属地_利用python实现批量查询ip地址归属地址
  14. 完美世界服务器维护多久,完美世界服务端启动和维护
  15. 优秀IT技术文章集(最新)(高质量)
  16. asp.net报表制作视频教程
  17. My Fifty-eighth - Page - 全排列 - By Nicolas
  18. Keras实现小数量集图片分类——6类别Birds数据集分类
  19. 黎想首谈微信公众号搜索排名的规则?怎样提高排名?
  20. 操作系统权限提升(十二)之绕过UAC提权-Windows UAC概述

热门文章

  1. 优秀老板的特征---李开复微博
  2. 李阳疯狂英语励志格言
  3. Python类与对象基础
  4. flutter 全选_Flutter笔记19:CheckBoxListTitle复选框实现全选全不选
  5. 高速串口通信稳定_长虹配套珠峰5G通信装备,保障直播信号稳定高速传输
  6. EndNote: CQUPT 2023年硕士毕业论文的参考文献插入方法 仅供参考,其实很繁琐
  7. 关于路面裂缝数据集crack500的设置
  8. w ndows默认截图工具,还在找截图工具吗?最新的Windows 10自带各种截图神技 | 都叫兽软件...
  9. K3后台修改采购模块(采购订单、收料送检单、外购入库单)供应商信息
  10. Python 临时设置LD_LIBRARY_PATH