移动推送Android SDK:在Activity中初始化推送SDK,无法接收到推送通知为什么?
1.问题 在Activity中执行了推送的初始化逻辑,SDK的接入按照集成文档操作确认无误,为什么推送消息接收不到,或者有时能接收到有时接收不到?相关初始化代码如下: [backcolor=transparent]public[backcolor=transparent] [backcolor=transparent]class[backcolor=transparent] [backcol...
移动推送Android SDK:接入移动推送,如何区分测试环境和生产环境?
1.问题 我们公司App的开发环境有测试环境和生产环境,两种环境下的推送业务是隔离的。请问接入移动推送后如何区分测试环境和生产环境? 2.解决方案 在推送控制台创建两个App,对应客户端两个不同包名的App;iOS App设置不同的Bundle Identifier进行区分;Android App包名的设置,基于gradle构建时,可参考Android SDK配置,在build.gr...
移动推送Android SDK:SDK报出"deviceId is empty"错误,应该如何做?
1.问题 集成推送SDK后出现如下文所示的appKey or deviceId为空的错误,这是怎么回事? [backcolor=transparent] com[backcolor=transparent].[backcolor=transparent]alibaba[backcolor=transparent].[backcolor=transparent]sdk[backcolor=tr...
移动推送Android SDK:注册/鉴权失败(1056)的错误码是什么意思?
1.问题 推送SDK初始化失败返回”注册/鉴权失败(1056)”是什么意思? 2.问题原因 鉴权失败的问题,鉴权失败的可能性有以下几个: appKey不正确appsecert不正确包名不对 3.解决方案 核对工程中appkey,appSecret以及包名(build.gradle下applicationId)是否与移动推送控制台下对应app的对应参数匹配。失败的原因请参考 ...
移动推送Android SDK:我注册成功了但是收不到推送的消息,我该如何去排查?
1.问题 接入推送SDK,并且已经初始化成功了,但依然接收不到推送消息,应该如何排查? 2.解决方案 相关排查方法请参考: Android推送失败排查步骤
移动推送Android SDK:CloudPushService应该怎样初始化?
1.问题 CloudPushService应该如何初始化,初始化的时机有限制吗?可以在任何时间任何组件中都可以初始化吗? 2.解决方案 [backcolor=transparent]必须在Application中调用cloudpushservice.register进行初始化,而不要在Activity中调用。在Activity中调用,将无法有效启动推送的幽灵进程,会大大减少消息的到达...
移动推送Android SDK:如何提高移动推送的消息到达率?
1.问题 接入移动推送后存在部分场景无法接收到推送的情况,作为服务接入方,我们怎么做可以提升消息到达率? 2.解决方案 可以尝试从以下几方面考虑: Application中调用cloudpushservice.register进行初始化,必须保证应用进程和后台进程channel都能执行到推送初始化逻辑;不要在Activity中进行推送初始化推送的时候设置离线消息保存:pushRequ...
移动推送Android SDK:初始化时报i包名与配置的不符,是怎么回事?
1.问题 推送SDK初始化时报如下错误: [backcolor=transparent]init cloudchannel failerr[backcolor=transparent]:[backcolor=transparent]1053[backcolor=transparent] [backcolor=transparent]-[backcolor=transparent] messa...
移动推送Android SDK:构建项目报错:"AGPBI: {"kind":"error","text":"warni
1.问题 在集成移动推送SDK进行项目构建时如出现: [backcolor=transparent]AGPBI[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]{[backcolor=transparent]"kind"[backcolor=transparent]:[backcolor=transp...
移动推送Android SDK:如果用户将应用进程手动杀死,推送的消息还能送达么?
1. 问题 正确接入推送SDK,并且在应用中也初始化成功了,如果用户将应用进程手动杀死,推送的消息还能送达么? 2. 问题原因 不同的ROM对应用进程的权限管理限制不同,部分ROM环境下应用进程可以被拉起响应推送信息,部分机型受限无法被拉起。我们的工作就是持续地优化上述场景提升推送到达率。 3.解决方案 SDK有自动保活机制,但是该机制不是立即生效的,应用被杀死后可以多观察一...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。