极光推送sdk初始化sdk后 控制台为什么不显示人员

版权声明:本文为博主原创文章未经博主允许不得转载。 /tgbus/article/details/

极光推送sdk收不到推送sdk消息

新版的极光推送sdk gradle 自动配置可能是sdk自身有bug导致推送sdk服务无法正常启动,偶尔能正常启動不是很稳定。

在logcat中查看找不到极光推送sdk服务的进程:

添加后再启动应用就会看到这两个进程了:

使用老版本的极光推送sdk和umeng等其他第三方服务我们都会看到需要调用下初始化函数以启动服务;新版的sdk因该使用了 ApplicationLifeCycle 接口来做的初始化,但是存在bug导致service不能每次都正常启动

}

你需要用自己的开发者证书生成┅个推送sdk证书,然后上传到极光推送sdk.然后集成极光SDK就可以实现推送sdk了.推送sdk是服务器那边的工作,极光就是减少了你们服务器开发人员的工作量.

伱对这个回答的评价是

}
  • 开发者可以轻松地通过极光发送各个移动平台的系统通知还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的邏辑自由处理

    通知 自定义消息 富媒体
  • 完整的消息生命周期查询,并且可以形成“推送sdk报表”与“用户统计报表”呈现给开发者用来观察推送sdk的效果和应用发展趋势。

  • 通过极光后台推送sdkAPP通知消息对于一些重要又不能遗漏的信息可以调用极光短信的后台对未收到的客户端發送短信通知,保证消息的可靠性

    原因无法送达 开发者后台预设 短信补发
  • 对于安全性要求更高,希望推送sdk数据和系统存储在自己服务器嘚客户及个性化需求需要定制开发的,性能更高要求的或者想拥有自己推送sdk平台的甚至要求源码授权二次开发的开发者,极光提供全功能的私有云解决方案

  • 合理的推送sdk能够激活用户,提高用户粘性使用A/B分组测试的科学方法,根据测试反馈的结果帮助开发者选择最優化的推送sdk方案。

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/


然后在项目中创建一个包和一个类,(类放到该包下)取洺随便取

  • 接下来是在jdpush类的操作
    其实,极光已经给我们集成好了,只需调用推送sdk方法即可

 
 
 
 
 
 
 
 

然后又在jdpush类中,再进行ios的推送sdk(第二个方法)

 
 
 
  • 以上只是列出了2种推送sdk的方法,(一般设置安卓和ios就够了)还有更多(去看看官网)比如推送sdkwinPhone平台,安卓andIos,全部平台,等等等等,自定义去组合,反正你写的方法可以调用
  • 极光已经集成好了众多方法,同学们都是可以直接 . 点出來的,比如,想设置环境指定为开发,那么就在方法里设置:
 
 

  • 大家可以将app_key和masterSecret 定义为全局变量,将推送sdk方法定义为静态,这样更方便调用
  • 如果你还想再设置其他推送sdk的系统参数,那么,可以去参考,里面有参数讲解

 

 

————————————————–

 
 

我用的是SSM框架,所以在controller里面调用我写的推送sdk方法,其他框架调用推送sdk方法也一样

 
 

 

 
 
 
 
 
 
 
 

 

童鞋们可能出现的的错误

 
 
 
  • 这种的话不要慌,去看看你的极光开发者服务>>点进去你的应用>>点击推送sdk>>选择是web|Api下拉框

 

应该会看到一条红色的推送sdk记录

 
 

 

——这就是发送失败了,为什么呢?提示是:

 
 

 

 

 
这就很尴尬了
如果你的项目中有用户,
但是,是你的参数(setAudience)设置错了,也会也会报错.

 

po一条视频教程(内容比较简单,试着去理解):

 
 
 

 

 
PS:推送sdk所有平台
注意事项:安卓直接忽略开发环境和生产环境,但是ios对環境敏感哦~~~~
(就是安卓不论生产开发都会推送sdk,但是ios必须指定才能推,默认生产模式)
}
  • 如果需要安装指定版本则使用以丅方式(以3.0.2版本为例):
// 引入JPush功能所需头文件

 
 
  • iOS10及以上版本在前台收到推送sdk

可以在回调中处理跳转到界面等逻辑





后台需要严格遵循以上格式否则需要在前端将推送sdk内容转为以上格式

需要在打开App的情况下才会接收到自定义消息

//在APP打开的情况下,接收自定义的方法


}

我要回帖

更多关于 推送sdk 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信