oppo和小米在无app进程运行时可以收到推送,但是华为和vivo不行,是华为和vivo需要什么特殊配置吗

简介: 【1月更文挑战第21天】【1月更文挑战第101篇】oppo和小米在无app进程运行时可以收到推送,但是华为和vivo不行,是华为和vivo需要什么特殊配置吗

应用研发平台EMAS这边配置了阿里云推送,也配置了厂商通道,oppo和小米在无app进程运行时可以收到推送,但是华为和vivo不行,是华为和vivo需要什么特殊配置吗?可能是什么原因导致的呢?非常感谢
messageId: 8813773529367808 deviceId: 44b15e3676ab4b8e8292670ee7ccc1c7 appKey: 30072850
这是vivo的,就是app进程杀掉时收不到推送
messageId: 8813852075506688 deviceId: 007d46855b8540c3831e70ef614fd437 appKey: 30072850
这是华为的,也是杀掉app进程收不到推送
我是直接用阿里后台发的测试推送信息,vivo和华为杀掉进程都收不到

华为和vivo的手机在无应用进程运行时可能无法收到推送通知,这可能是因为这两大厂商都有自己的定制Android系统,并且这些系统需要进行特别的适配。对于Android开发者来说,针对不同的厂商进行适配一直是一个较为复杂的问题。

为了确保应用可以正常接收推送,您需要按照以下步骤进行操作:

  1. 确保您已经在EMAS平台上为华为和vivo设置了相应的推送通道。
  2. 检查您的应用代码,确保已经正确集成了华为和vivo的推送SDK,并且在应用启动时请求了所需的权限。
  3. 考虑到华为和vivo都有自己的推送服务,您可能需要在应用中同时集成这两个服务的SDK,以确保用户可以收到通知。
  4. 对于某些手机品牌,当应用处于关闭状态或无进程运行时,它们可能会限制后台服务的运行,从而阻止推送通知。因此,您需要检查手机的设置,确保您的应用获得了必要的后台运行权限。
  5. 如果上述方法都无法解决问题,建议您联系华为和vivo的技术支持团队,他们可能会为您提供更具体的解决方案或建议。
目录
相关文章
|
2月前
|
移动开发 开发框架 小程序
uni-app:demo&媒体文件&配置全局的变量(三)
uni-app 是一个使用 Vue.js 构建多平台应用的框架,支持微信小程序、支付宝小程序、H5 和 App 等平台。本文档介绍了 uni-app 的基本用法,包括登录示例、媒体文件处理、全局变量配置和 Vuex 状态管理的实现。通过这些示例,开发者可以快速上手并高效开发多平台应用。
100 0
|
4月前
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
75 2
|
2月前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
372 3
|
3月前
|
移动开发 Android开发 数据安全/隐私保护
移动应用与系统的技术演进:从开发到操作系统的全景解析随着智能手机和平板电脑的普及,移动应用(App)已成为人们日常生活中不可或缺的一部分。无论是社交、娱乐、购物还是办公,移动应用都扮演着重要的角色。而支撑这些应用运行的,正是功能强大且复杂的移动操作系统。本文将深入探讨移动应用的开发过程及其背后的操作系统机制,揭示这一领域的技术演进。
本文旨在提供关于移动应用与系统技术的全面概述,涵盖移动应用的开发生命周期、主要移动操作系统的特点以及它们之间的竞争关系。我们将探讨如何高效地开发移动应用,并分析iOS和Android两大主流操作系统的技术优势与局限。同时,本文还将讨论跨平台解决方案的兴起及其对移动开发领域的影响。通过这篇技术性文章,读者将获得对移动应用开发及操作系统深层理解的钥匙。
107 12
|
3月前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
2月前
|
NoSQL Linux 程序员
进程管理与运行分析
进程管理与运行分析
27 0
|
3月前
【Azure Logic App】使用Event Hub 连接器配置 Active Directory OAuth 认证无法成功连接到中国区Event Hub的解决之法
An exception occurred while retrieving properties for Event Hub: logicapp. Error Message: 'ClientSecretCredential authentication failed: AADSTS90002: Tenant 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' not found. Check to make sure you have the correct tenant ID and are signing into the correct cloud. Che
|
4月前
|
数据采集 监控 API
如何监控一个程序的运行情况,然后视情况将进程杀死并重启
这篇文章介绍了如何使用Python的psutil和subprocess库监控程序运行情况,并在程序异常时自动重启,包括多进程通信和使用日志文件进行断点重续的方法。
|
4月前
|
API Android开发
Android P 性能优化:创建APP进程白名单,杀死白名单之外的进程
本文介绍了在Android P系统中通过创建应用进程白名单并杀死白名单之外的进程来优化性能的方法,包括设置权限、获取运行中的APP列表、配置白名单以及在应用启动时杀死非白名单进程的代码实现。
76 1
|
4月前
|
开发框架 .NET Windows
【App Service】在App Service中配置Virtual applications and directories,访问目录中的静态文件报错404
【App Service】在App Service中配置Virtual applications and directories,访问目录中的静态文件报错404

热门文章

最新文章