开发者社区> 问答> 正文

应用研发平台EMAS厂商通道在APP杀死后,怎么能收到信息厂商通道呢?

"这个是我们服务端的设置,OPPO手机(其它的手机还没试)在APP杀死后,收不到通知,一般是什么问题,通道申请是成功的这个设置为true是可以在再打开APP的时候有提醒的,现在想试试后,厂商通道在APP杀死后,怎么能收到信息厂商通道注册也是成功的 appkey :333823662 设备id 333823662 消息id 7851897664335104 没卸载,只是手动杀了设备ID没变5b525abda50bde7a5135ca57f5e1ac89.png031c170a66e145c3c7561b1c85c1d320.png

"

展开
收起
JWRRR 2023-07-25 09:45:55 108 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    可以尝试进行以下操作:

    确保已经申请了 OPPO 厂商通道,并且通道注册成功。OPPO 厂商通道需要进行申请和注册,具体的操作步骤可以参考 OPPO 厂商服务官网的文档说明。

    确认你的消息推送方式是否正确。OPPO 厂商通道支持透传消息和通知消息两种推送方式,需要根据实际需求选择合适的推送方式。通知消息只能在应用处于前台或后台时才能收到,而透传消息可以在应用被杀死后也能收到。如果您想在应用被杀死后仍然能够收到通知,可以尝试使用透传消息方式进行推送。

    确保你的应用已经正确集成了 OPPO 厂商通道 SDK,并且在应用代码中添加了相应的处理逻辑。在使用厂商通道时,需要在应用代码中添加相应的处理逻辑,以便正确接收和处理推送消息。

    确认你的应用权限是否设置正确。在 Android 系统中,权限是保证应用正常运行的重要因素之一。如果您的应用没有获取到必要的权限,可能会导致无法收到通知。因此,在使用厂商通道时,需要确保应用已经获取到了必要的权限,例如网络访问权限、推送通知权限等。

    2023-07-27 10:12:23
    赞同 展开评论 打赏
  • 根据你提供的信息,你正在讨论关于在OPPO手机上的通知接收问题以及厂商通道的设置。

    以下是一些可能导致通知无法在APP被杀死后收到的常见问题和解决方法:

    1. 后台限制:某些手机厂商(包括OPPO)可能对应用的后台行为进行了限制,以节省电量和提升性能。这可能导致应用在后台被杀死后无法接收到通知。你可以尝试在OPPO手机的设置中查找"电池优化"或"后台限制"等选项,并将你的应用设置为不受限制。

    2. 自启动权限:OPPO手机可能会限制应用在设备启动时自动启动。如果你的应用需要在设备启动时保持运行以接收通知,你需要在OPPO手机的设置中找到"自启动管理"或"启动管理"等选项,并允许你的应用自动启动。

    3. 通知权限:确保你的应用已经获得了通知权限。在OPPO手机的设置中,找到"应用管理"或"通知管理"等选项,然后选择你的应用,并确保通知权限已经开启。

    4. 厂商通道设置:你提到已经成功注册了厂商通道,这是一个好的开始。然而,厂商通道的可用性和稳定性可能因手机型号、操作系统版本和其他因素而有所不同。在某些情况下,即使成功注册了厂商通道,也无法保证在应用被杀死后能够接收到通知。这可能是由于厂商通道的限制或不稳定性引起的。

    2023-07-25 10:22:13
    赞同 展开评论 打赏
  • 在应用被杀死后,厂商通道的推送消息是无法直接送达到应用的。这是由于应用被杀死后,所有进程都会被终止,包括与推送服务建立的长连接。

    要实现在应用被杀死后依然能够收到厂商通道的推送信息,你可以考虑使用厂商通道提供的离线消息保存功能。具体步骤如下:

    1. 在应用启动时,通过厂商通道的API注册设备,并建立与推送服务的连接。

    2. 当应用被杀死时,无法直接接收到实时推送通知。但推送服务可能会将推送消息保存在服务器上,等待设备重新连接并请求未及时送达的消息。

    3. 当应用再次启动并建立与推送服务的连接时,可以通过调用厂商通道的API,获取之前未及时送达的推送消息。

    2023-07-25 10:13:52
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
阿里云轻APP - BOAT -帮助企业低成本构建高性能 APP 立即下载
移动测试智能化 助力高质量App生态体系 立即下载
女性移动App安全攻防战 立即下载