Q1、产品开通推送服务后,是需要上架才能使用吗?
A:只开通推送服务不需要上架的。

Q2、遇到503,消息流控限制是多少?每秒、每天限制多少?限制调用次数还是推送给用户的个数?
A:不同应用是不一样的,一般的应用默认消息流控是针对单个应用3000QPS(每秒不能超过3000个token数)
另外,流控的标准是满足30分钟能推完全网用户,推荐大家精准选择人群推送,减少量,提升体验。如果超过这个值,推送将被系统流控返回503错误。如果觉得当前流控限制太小,可以进行申请,申请条件是:华为用户月活跃量需要达到500W(小于500W的不予申请)。可以从开发者联盟后台Push报表中查看,选择相对应应用,和上月量既可以看到30日活跃用户数。再联系客服申请。

另外,针对单个设备每天不能推送超过10万条/天,否则将进行推送权益限制,需要整改并申报整改方案重新申请push权益。

Q3、接入sdk成功后,能收到推送消息,把我的app关闭进程后收不到推送消息?
A:从通知栏消息和透传消息的方案对比可以发现通知栏消息是可以在应用杀死的时候进行消息推送的。此外支持NC(Notification Center)功能的手机:部分EMUI4.0和4.1的手机,以及EMUI5.0及之后的华为手机。

Q4、推送成功收不到消息,推送返回:{“message”:”success”,”requestID”:”1523868*****28427182”,”resultcode”:0}
A:排查步骤:
1、网络不稳定,切换稳定网络进行测试。
2、检查手机是否为EMUI8.0.0系统,如果是早期的EMUI8.0,则要升级尝试(在手机会员服务——服务——升级尝鲜),或者用用targetversion用26以下的进行编译来规避这个问题。排查EMUI版本太低、小于4.1也是不支持的。
3、检查终端token是否正确,在联盟后台进行推送,如果联盟后台也推送失败则是token已失效、或者手机配置有问题,进行token检查和手机权限设置。如果能推送成功则,调用接口时参数配置错误导致。建议参考示例代码:http://developer.huawei.com/cons … sample_code_agent_s
4、如果是通知消息检查通知的playload中的msg、appPkgName等配置是否正确。
5、华为移动服务的缓存问题,一般清理数据及缓存,并停止华为移动服务。
6、检查CP是否使用的是老版本的的push,老版本sdk会出现消息延时很明显的情况,以及收不到推送,需要尽快切换到新版本。
7、搜集日志(详情见日志抓取办法),搜索pushlog,里面有 。。。msg。。。A1,无法进行进一步判断的还是请我们专业人来判断吧!
rspPushMessage the response msg is :A1,msgId:C6311444207B6DC6,flag:00(android/null:78)
这个代表消息已经到达了手机端
I/PushLogAC3009(14197): [Thread-29-1060]enter bdReport, cmd =cosa, msgid = 671088641, eventId = 4,notifyId= -1(pushagent/CommFun.java:587)
此处的eventId标记了为什么通知栏消息没有弹出的原因
eventId = 1 :点击打开
eventId = 2 :用户清除
eventId = 3 :命令字不支持
eventId = 4 :应用不存在
eventId = 17 :Activity 没有配置exported: true

Q5、调用推送消息的接口能直接返回推送的结果吗?返回结果中应用级错误码中包含“终端不在线”,“应用已卸载”等状态
A:调用推送接口不能直接放回推送状态,他可以返回本次推送的结果,换句话就是说本次推送成功与否,失败的话,则提供返回码。另一个角度,消息发送是有延迟和有效时间的,这时候返回显然不合理,推送状态可以从回执中进行获取。

Q6、指纹证书填错了,请问如何能修改。
A:现在指纹可以在联盟后台进行修改,最多支持配置5个指纹。

Q7、消息回执时,若群发中有一些是不能回执的,是否影响群发中另一部分的回执?
A:不会影响其他的

Q8、如何判断是否是华为手机
A:

可以判断是否安装华为移动服务
PackageInfo pi = null;
PackageManager pm = this.getPackageManager();
int hwid = 0;
try {
pi = pm.getPackageInfo(“com.huawei.hwid”, 0);
if (pi != null) {
int result = pi.versionCode;
Log.i(“hwid”,”“+result);
}
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
result 有数据的话就是了

Q9、判断是否为EMUI系统
A:可以判断是不是EMUI系统:
int emuiApiLevel = 0;
try {
Class cls = Class.forName(“android.os.SystemProperties”);
Method method = cls.getDeclaredMethod(“get”, new Class[]{String.class});
emuiApiLevel = Integer.parseInt((String) method.invoke(cls, new Object[]{“ro.build.hw_emui_api_level”}));
} catch (Exception e) {
e.printStackTrace();
}
emuiApiLevel 大于0就是了

更多问题见
https://club.huawei.com/thread-16930815-1-1.html

有疑问可在此提问
https://club.huawei.com/forum.php?mod=viewthread&tid=16931014&page=1&extra=#pid368649444

华为PUSH 日常问题解决方案相关推荐

  1. 释放数据价值,华为云大数据BI解决方案“有几手”

    释放数据价值,华为云大数据BI解决方案"有几手" 随着数据信息的快速交流传递,掌握数据流量就是相当于破解了财富密码.如何从海量的数据信息中快速分析整理出有价值的优质数据,并制定出相 ...

  2. 支持精确、主动防护,华为云网站安全解决方案高效可信赖

    随着互联网技术的发展和企业数字化转型升级的加快,各种信息安全层出不穷,数据信息安全也引起了业内外的广泛重视.根据相关数据显示,当下信息安全攻击中超过75%都发生在Web应用层上,这种攻击可能造成包括数 ...

  3. 全面屏适配方案,终极版,华为隐藏导航栏解决方案

    全面屏适配方案,终极版,华为隐藏导航栏解决方案 参考文章: (1)全面屏适配方案,终极版,华为隐藏导航栏解决方案 (2)https://www.cnblogs.com/lizhanqi/p/93371 ...

  4. 云图说|图解DGC:基于华为智能数据湖解决方案的一体化数据治理平台

    摘要:数据湖治理中心DGC,帮助企业快速构建从数据集成到数据服务的端到端智能数据系统,消除数据孤岛,统一数据标准,加快数据变现,实现数字化转型. 本文分享自华为云社区<[云图说]第232期 图解 ...

  5. 【前沿方案】华为自动驾驶网络解决方案.pdf(附80页pdf下载链接)

    今天给大家分享华为于2020年发布的<华为自动驾驶网络解决方案白皮书.pdf>,该方案共包含如下五大部分,对自动驾驶感兴趣的朋友们可以重点关注下: 1.电信自动驾驶网络探索与实践: 2.华 ...

  6. 华为泛BYOD融合网络解决方案实践与演示

    2019独角兽企业重金招聘Python工程师标准>>> 华为泛BYOD融合网络解决方案实践与演示 BYOD可以显著提升员工工作效率和满意度,每人每天节省2小时,全年节省520个小时, ...

  7. 关于大规模 push 系统的解决方案

    http://www.v2ex.com/t/17760#reply13 V2EX  ›  iDev 关于大规模 push 系统的解决方案 By Livid at 1 month, 2 weeks ag ...

  8. 从新一代华为全屋智能解决方案看智能家居的本质

    出品 | 何玺 排版 | 叶媛 3月16日,2022华为全屋智能及全场景新品春季发布会线上举行,华为全屋智能战略,产品,服务等迎来重磅升级. 玺哥观察到,当前华为全屋智能战略,产品和生态都有不少新变化 ...

  9. 华为云等保解决方案,全流程等保服务,帮助企业守护信息安全

    随着信息技术的发展,网络信息安全的重要性愈发凸显,大到党政机关.金融系统,小到电商.游戏.酒店甚至网民个人,信息安全关系到我们每个人乃至整个国家的切身利益,信息安全保护刻不容缓.保护网络信息安全已经提 ...

  10. 华为智慧森林防火监测预警解决方案

    全国森林防火规划纲要(2016~2025)提出:充分利用信息化手段,加强预警监测.森林防火通信和信息指挥能力建设,构建森林防火信息化体系,大幅提升森林防火信息感知.信息传输.信息处理和信息应用四种能力 ...

最新文章

  1. 实用!五款新型 Linux 命令行工具
  2. python提高办公效率-提高工作效率的一点建议
  3. 使用Dockerfile制作镜像
  4. 城里城外看SSDT[转]
  5. 海南2021高考成绩分数查询时间,2021海南高考成绩查询公布时间今天几点可以查询...
  6. Java的各种打包方式
  7. linux openoffice centos,centos8 openoffice安装
  8. 腾讯音乐2019Q2财报:在线音乐付费用户达到创纪录的3100万
  9. 最近做的几道笔试题,很有意思
  10. Flutter 学习与性能优化总结
  11. 10个重要的算法C语言实现源代码:拉格朗日,牛顿插值,高斯,龙贝格,牛顿迭代,牛顿-科特斯,雅克比,秦九昭,幂法,高斯塞德尔...
  12. Python 画图 图例添加字体
  13. 3322动态域名,nat123动态域名解析,dnspod域名解析,等相关免费动态域名解析软件对比
  14. matlab正弦波占空比怎么调,matlab实现可调节占空比的方波
  15. iOS中 @synthesize 和 @dynamic 区别
  16. 实际采用 FleaPHP 的网站
  17. Qt在线帮助文档网址以及安装包下载地址
  18. 最近这只狗狗,真的很忙
  19. 移动端自动化测试实战(四)
  20. AD18 导出装配图的一种方法

热门文章

  1. 【模式识别】信号检测实验及MATLAB仿真
  2. 绝不误人子弟!零基础应该选择学习Java、PHP,还是前端?
  3. 浮动时间怎么计算_自由浮动时间 VS 总浮动时间
  4. 目前比较流行的网站开发框架
  5. linuxcan之kvaser使用笔记
  6. lora网关软件设计_LoRa网关芯片SX1301IMLTRT网关设计资料
  7. 聊聊Linux2038年问题
  8. socket通信问题
  9. 店铺淘口令怎么生成, 怎么生成店铺淘口令
  10. fgo服务器维护 石头,FGO发石头玩家的四种表现 第三种要注意了