Jpush

前几天用了自己的测试账号 ,整了下Apns 的 推送 ,看着教程 ,一步一步的仔细做了下 ,感觉也就是 证书的配置工作,确保证书具有推送 功能 。教程的链接奉上   http://www.weste.net/2013/4-14/90409.html      ,里面第三大步是这样描述的

三、SSL certificate文件

1、用你付过费的帐号登录到iOS Provisioning Portal,并新建一个App ID,这个过程可以参考:iOS应用的真机调试,这样就会生成下面这条记录:

有些人就有些疑虑了,至少我是这样,我的是学校给的测试账号,可不可以实现这样的功能,然后心里没底了,不敢往下做了,其实答案是肯定的,

也是可以实现推送功能的,完了后一定要新建一个App ID ,我就是在这步偷懒,走了好多弯子。其他的都是按着教程一步一步走,也没出现什么差错。如果我们都顺利的话是能够看到我们注册的token 值打印出来的,然后就是对我们的token 值的处理,和对我们的推送消息的处理.下面上传个推送源码链接  http://download.csdn.net/my  ,现在回归正题Jpush

由于付费的账号申请好了,所以就有资格申请了 ios开发证书 和ios生产者证书,完了 看着Jpush 的 教程 一步一步 大致步骤和APNS 申请证书的步骤 大同小异,证书都配置好后 ,看着Jpush  的 SDK  把代码添加下,然后运行 ,奇怪的事情出现了,居然没把token  值 打印出来,然后报了 

Domain=NSCocoaErrorDomain Code=3000 没有找到有Push属性的证书 更新证书失败 这个错误,百度下看到了解答 http://blog.csdn.net/stefzeus/article/details/7418552 正是由于我更换了账号,造成项目的描述文件不一致了,然后我用创建证书的账号,又把描述文件创建了一遍,完了在把设备添加到描述文件里面,选择Register Device ,把姓名和手机的UDID  填写好后,在下一步,选择第一个,一直下一步,这样设备就被添加到描述文件里面,然后把Bundle id  和创建应用的时候保持一致,把描述文件在改下

运行程序 ,你希望的事情终于发生了,token值 也打印出来了,然后再把SDK  相关的代码 和plist 文件 加上去。在JPush 网页上的控制台发送一条推送,Jpush 推送就这样实现了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值