Android极光推送时效性问题的问题

查看: 2858|回复: 18
安卓APP绑定极光推送后APP收不到推送
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
集成APP推送完全按照以下网址的教程配置,但是就是收不到推送消息:
有以下两个现象:
1. 而且每次启动APP时,会在屏幕下方提示“推送功能仅限于企业开发者使用,目前版本暂不支持推送”;
2. 在虚拟设备调试信息了看到错误信息如下:[&appid:a2a3e20b766b449d942a8ae55719ee6f user uid:3b069b04abc22e6d46c0d has not binded third notification message!&]
但是这个appid是已经绑定了的,这个user id不知道是哪的。
请各位大神帮帮分析分析,求指导。
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
尝试过绑定百度推送,也是一样的结果。
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
看程序里“推送功能仅限于企业开发者使用,目前版本暂不支持推送”提示是在下面这个函数报的,这个函数获取push_type为1和2时都会报这个提示,集成消息推送的教程里极光推送又需要把这个Push_type设置为1,这是啥原因呢?难道我理解错了?
& & & & public static int setPushType() {
& & & & & & & & int pushType = 0;
& & & & & & & & int PushType_FromMap = Integer.parseInt(infoMap.get(Push_Type_Key).toString());
& & & & & & & & if (PushType_FromMap == 1) {
& & & & & & & & & & & & Toast.makeText(context, context.getResources().getString(R.string.push_type_string), Toast.LENGTH_LONG).show();
& & & & & & & & & & & & pushType = PushType_FromM
& & & & & & & & } else if (PushType_FromMap == 2) {
& & & & & & & & & & & & Toast.makeText(context, context.getResources().getString(R.string.push_type_string), Toast.LENGTH_LONG).show();
& & & & & & & & & & & & pushType = PushType_FromM
& & & & & & & & }
& & & & & & & & return pushT
& & & & }复制代码
主题帖子积分
这个问题我给你反馈一下。有结果了回复你,我感觉是没有权限
G3机智云物联网云服务
有什么疑问,可以在论坛,qq群(优先在论坛哦,避免重复造轮子)
在论坛提问的回答率是100%!!!!!!!!
希望和大家一起交流学习.
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
这个问题我给你反馈一下。有结果了回复你,我感觉是没有权限
好的,谢谢你哈。
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
企业开发者才能通过机智云后台绑定推送功能
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
企业开发者才能通过机智云后台绑定推送功能
我就是申请了企业账号,创建了企业项目,才开通了“D3 Engine”服务,才配置的推送功能;
你的意思是这种情况还是权限不够吗?
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
我就是申请了企业账号,创建了企业项目,才开通了“D3 Engine”服务,才配置的推送功能;
你的意思是这种 ...
具体开什么服务能达到要求,这个你去咨询技术支持的相关人员
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
按照我们发布的开源框架,是有保留部分推送的开关的。APP开启指定的开关即可使用指定供应商提供的推送相关服务
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
本帖最后由 Tom 于
18:21 编辑
按照我们发布的开源框架,是有保留部分推送的开关的。APP开启指定的开关即可使用指定供应商提供的推送相关 ...
我们开源框架集成了百度推送和极光推送,可以先使用我们的示例代码和它们的后台,调通不基于机智云后台,最基础的推送功能。其实机智云服务,也是根据这些第三方服务实现的。APP调通基础推送,再调基于机智云后台的推送,相对来讲就简单很多了。
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
github上的ios、安卓开源框架地址:
开源中国:
app打开预设推送功能的配置方式:
打开UIConfig.json,设置push_type的值为:【0:关闭,1:极光,2:百度】
填写相应的key值
jpush_app_key:从极光后台获取的 app key
bpush_app_key:从百度后台获取的 app key
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
github上的ios、安卓开源框架地址:
https://github.com/gizwits/GizOpenSource_AppKit_iOS
https://github ...
你说的这些东西,在下面连接的教程里都是有的,无论push_type也好,app key也好都是按照教程里填写了的,极光推送、百度推送我都试过。
... 8E%A8%E9%80%81.html
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
本帖最后由 Freeman_ 于
21:18 编辑
github上的ios、安卓开源框架地址:
https://github ...
http://docs.gizwits.com/zh-cn/AppDev/Android%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81.html
上一条链接没粘贴好。
主题帖子积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
金牌会员, 积分 1053, 距离下一级还需 1947 积分
上一条链接没 ...
那就不难了,app基本推送功能调通后,剩下就是配置规则引擎了。规则引擎的资料你也有了
配置规则引擎我也配置了,但是就是推送不了,我能看到的现象就是贴子里的那两条,都是按照教程里配置的,而且尝试了很多次,都不成功,太难搞了。&
主题帖子积分
注册会员, 积分 72, 距离下一级还需 128 积分
注册会员, 积分 72, 距离下一级还需 128 积分
那就不难了,app基本推送功能调通后,剩下就是配置规则引擎了。规则引擎的资料你也有了 ...
配置规则引擎我也配置了,但是就是推送不了,我能看到的现象就是贴子里的那两条,都是按照教程里配置的,而且尝试了很多次,都不成功,太难搞了。
主题帖子积分
配置规则引擎我也配置了,但是就是推送不了,我能看到的现象就是贴子里的那两条,都是按照教程里配置的, ...
你直接通过第三方平台推送,是否可以推送,可以推送了再去集成到APP上
主题帖子积分
中级会员, 积分 230, 距离下一级还需 270 积分
中级会员, 积分 230, 距离下一级还需 270 积分
我遇到了完全相同的问题,现在无解
主题帖子积分
中级会员, 积分 230, 距离下一级还需 270 积分
中级会员, 积分 230, 距离下一级还需 270 积分
我遇到了完全相同的问题,无解
主题帖子积分
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
请问楼主解决了么,相同问题。11:31 提问
关于android极光推送的问题
最近发现我的极光推送出了一些问题。每次推送一开始的时候是没问题的,过了几分钟之后,日志就显示找不到设备了,但是手机上app的进程还在,没有被杀死。想知道怎么解决?
按赞数排序
应该是你的激光的service 死了
给他的服务做个长活 就行了
基本就是 在xml 文件中 给个开机自启属性 设置一下优先级 然后在服务中判断一下 如果被销毁 就重启动 保活 就行了
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐09-20(关于极光推送的一些小问题) - 简书
09-20(关于极光推送的一些小问题)
问题1:现在遇到了这么一种情况,我在极光官网发送推送,手机可以收到;但是我使用接口发送推送通知,iOS就收不到了,但是安卓可以收到。原因分析 : 之所以极光官网发送的推送通知手机可以收到,是因为官网上可以设置推送环境(真机调试的时候,只有开发环境下发送通知才可以使设备接收到);之所以使用接口发送推送通知iOS收不到而安卓可以收到,是因为后台没有设置ios的推送环境,而安卓不用设置,所以ios收不到,安卓能收到。解决方案:交给后台解决。问题2:关于iOS10的适配。解决方案:target-capabilities中的Push Notifications打开,其他不要变动。问题3:如何测试生产环境下的推送解决:打包之后安装ipa文件,然后利用极光推送,选择生产环境,推送,即可另外,需要注意的一点是:如果是在开发测试阶段,那么在初始化JPush的时候需要将apsForProduction设置成no(如果程序是直接在xcode上运行的,那么应用部署环境必须是开发状态才能收到APNS消息);在打包上架的时候,将apsForProduction设置成yes。(faulse为开发环境,true为生产环境)
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统开发框架, 屏蔽掉 IM 系统的复杂的细节, 对外提供较为简洁的 API 接口, 方便第三方应用快速集成 IM 功能。网易云信还开发了可供开发者们参考,如何使用...
极光推送: 1.JPush当前版本是1.8.2,其SDK的开发除了正常的功能完善和扩展外也紧随苹果官方的步伐,SDK在iOS8刚推出的时候跟进更新。在一定程度上来讲,能够体现极光推送的技术力量是比较强大的; 2.应用内消息提高了推送服务的及时性和可靠性,在、紧随当下追求应用...
用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWebImage多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件Reachability监测网络状态DateTools友好化时间MBP...
这两天京东和天天快递之间闹得不可开交,京东“封杀”了天天,天天则向国家邮政局告了京东一状。不论京东这次关闭天天快递服务接口的真正原因为何,京东对于物流的高要求是事实,而京东物流也是以速度快、服务好受大众欢迎。 在物流这一块,京东可谓是花了很大的代价建设,甚至因此成为众人口中...
Turkey declared a state of emergency.President Recep Tayyip Erdogan said it would least three months.Earlier, the government charged 99 g...
文/雪锋 最美的诗人从不写诗 生活就是一首诗 诗 永远也写不完 最长的诗 人生 难忘的不是前世今生这一刻 而是离死亡最近 生命最远 诗与远方 在人间
文/简小安 罗一笑走了。 她父亲隐瞒有房而募捐,及“房子要留给儿子”的理直气壮的回应,掀起过一场“重男轻女”的批判。 也有落后地区历经千辛万苦走出来的女性感慨成长中的不容易。 确实,因为劳力,因为姓氏,因为传宗接代,因为养老……各种原因,几千年来,“重男轻女”思想根深蒂固。...
据正在三亚的一个高端健康养老地产项目进行现场安装调试的哈士奇机器人公司负责人介绍,已经有多家知名的房地产商和保险机构对此款健康服务机器人感兴趣,并将陆续在项目中进行应用。 近几年来,房地产商、保险公司、养老机构都在全国积极部署健康养老地产项目,包括远洋地产、保利地产、万科、...先贴一下代码:
/**推送相关**/
& & & & & & & & & & & & ajpush = api.require('ajpush');
& & & & & & & & & & & & //安卓初始化
& & & & & & & & & & & & ajpush.init(function(ret) {
& &&&if (ret && ret.status){
& && && &alert(ret.status)
& &&&}
& & & & & & & & & & & & });
& & & & & & & & & & & & ajpush.setListener(
& &&&function(ret) {
& &&&var id = ret.
& &&&var title = ret.
& &&&var content = ret.
& &&&var extra = ret.
& &&&ajpush.setBadge({
& && &&&badge:1
& &&&});
& &&&alert(ret.content)
& & & & & & & & & & & && && && &
& &}
& & & & & & & & & & & & );
& & & & & & & & & & & & //安卓点击推送内容时获取参数
& & & & & & & & & & & & api.addEventListener({
& &&&name: 'appintent'
& & & & & & & & & & & & }, function(ret, err) {
& &&&if (ret && ret.appParam.ajpush) {
& &&&var ajpush = ret.appParam.
& &&&var id = ajpush.
& &&&var title = ajpush.
& &&&var content = ajpush.
& &&&var extra = ajpush.
& && && &&&alert($api.jsonToStr(ret))
& &&&}
& & & & & & & & & & & & })
& & & & & & & & & & & & //IOS点击推送内容获取参数
& & & & & & & & & & & & api.addEventListener({
& &&&name: 'noticeclicked'
& & & & & & & & & & & & }, function(ret, err) {
& & if (ret && ret.value) {
& && && &var ajpush = ret.
& && && &var content = ajpush.
& && && &var extra = ajpush.
& && && &alert($api.jsonToStr(ret))
& & & & & & & & & & & && &&&}
& & & & & & & & & & & & })
& & & & & & & & & & & &
& & & & & & & & & & & & ajpush.getRegistrationId(function(ret) {
& && && &var registrationId = ret.
& && && &alert(registrationId)
& & & & & & & & & & & & });
& & & & & & & && &&&api.addEventListener({name:'pause'}, function(ret,err) {
& && && &onPause();//监听应用进入后台,通知jpush暂停事件
& & & & & & & && &&&})
& & & & & & & && && && &
& & & & & & & && &&&api.addEventListener({name:'resume'}, function(ret,err) {
& && && &onResume();//监听应用恢复到前台,通知jpush恢复事件
& & & & & & & && &&&}) 复制代码现在的问题是,IOS一切正常,安卓初始化提示1 就是成功了,但是极光后台没有新增这台安卓用户,安卓前台也无法通过getRegistrationId()获得唯一ID(IOS可以),然后安卓就收不到推送了。就大神指点。
UID:163422
看下是不是证书的问题?
看下是不是证书的问题?
安卓也要证书?
这有使用流程,请仔细阅读并严格按流程执行:
这有使用流程,请仔细阅读并严格按流程执行:http://community.apicloud.com/bbs/forum.php?mod=viewthread ...
这个教程我看过了,也照做了,配置极光肯定没问题,不然IOS也不可能正常推送。接下来就只剩下,APP端了,添加极光模块---JS引入极光模块---init初始化(成功)----获取唯一ID(无反应),就是到这一步,获取不到唯一ID,去极光后台查看,也没有新增这个安卓用户。 但流程就那么几步,我已经不知道从哪排查了。
这有使用流程,请仔细阅读并严格按流程执行:http://community.apicloud.com/bbs/forum.php?mod=viewthread ...
QQ图片59.png (5.61 KB, 下载次数: 0)
09:04 上传
就那么几行代码 而且都是复制来的,不会有错吧。 现在就是,init弹出1,获取ID哪里不弹出(IOS正常弹出ID)。
极光后台没有增加你这台设备,说明init根本没成功(提示你1,并不一定是成功,极光的SDK是异步的,调init一律返回成功),init不成功,getRegistrationId就不会有结果。
init不成功,一定就是你config配置问题。你云编译的app,其包名,和证书,一定要和在填写在极光官网控制台时的一致,如果有出入,或者中途更改了,那就无效了。需要重新在极光网站根据你当前app的包名再次重新填写。
另外,改完config文件,务必记得要提交代码!提交完后重新云编译app,或者编译自定义loader。
极光后台没有增加你这台设备,说明init根本没成功(提示你1,并不一定是成功,极光的SDK是异步的,调init一 ...
这里只有安卓版出问题了,IOS是正常的,说明在config里填写的key是正确的,同时安卓不需要推送证书,那么唯一剩下的问题就是包名了,我复制过去的,仔仔细细检查了,包名真的没错。但是就是不行啊。
极光后台没有增加你这台设备,说明init根本没成功(提示你1,并不一定是成功,极光的SDK是异步的,调init一 ...
我编译成正式包就可以了。真奇怪.....
APICloud粉丝
我为APICloud代言!
(C) 2014 APICloud}

我要回帖

更多关于 ios 极光推送问题 的文章

更多推荐

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

点击添加站长微信