开发者社区 > ModelScope模型即服务 > 正文

APP进程被杀死收不到推送

移动推送已经正常接入,有"PUSH_00000"初始化成功日志,也有各大厂商的tokenid输出,并且接入了辅助弹框,但是在控制台测试通知的时仍无法收到推送。(控制台测试时已输入"通知点击后跳转activity"、"辅助弹窗title"、"辅助弹窗boby内容",并确保了Android8.0特殊配置中的通知通道值和应用中的一致性)

展开
收起
云菜一妹 2023-12-12 11:45:14 147 0
2 条回答
写回答
取消 提交回答
  • 根据你提供的信息,你的移动推送服务已经正常接入并输出了初始化成功的日志以及各大厂商的tokenID。然而,在控制台测试时仍然无法收到推送通知。为了帮助你解决这个问题,我将提供一些可能的原因和解决方案:

    1. 设备状态:

      • 确保你的设备网络连接正常,且没有关闭接收来自应用的通知。
      • 检查设备是否开启了省电模式或者应用待机优化功能,这些设置可能会限制后台应用的行为,包括阻止它们接收推送消息。
    2. 权限问题:

      • 确保在应用中正确请求了必要的权限,如INTERNETACCESS_NETWORK_STATEWAKE_LOCK等。
      • 在Android 6.0(API级别23)及以上版本,需要动态请求用户权限,尤其是对于通知相关的权限。
    3. 通知渠道设置:

      • 对于Android 8.0及更高版本,你需要创建一个通知渠道,并确保它与你在控制台中配置的通知渠道一致。
      • 如果你有多个通知类型,请确保为每个类型都设置了正确的渠道。
    4. 厂商定制系统:

      • 许多厂商会对其Android系统进行定制,这可能导致某些推送服务无法正常工作。
      • 根据手机品牌或型号,检查其是否有关于推送服务的特殊要求或限制,并相应地调整你的代码。
    5. 应用被杀死后的问题:

      • 尽管你提到已经在manifest中添加了android:persistent="true"属性,但这个属性通常用于长时间运行的服务,而不是常规的应用。
      • 对于推送服务,你可能需要使用前台服务或JobScheduler来保证即使应用被杀死也能继续接收消息。
    6. 重新安装和清除数据:

      • 有时,应用缓存或其他临时文件可能会导致推送服务出现问题。
      • 尝试卸载并重新安装应用,或者在设备设置中清除应用的数据和缓存。
    7. 集成错误:

      • 检查你是否按照移动推送服务提供商的官方文档正确地集成了推送服务。
      • 确保所有的依赖库和资源文件都已经正确引入到项目中。
    2023-12-12 14:39:46
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果您已经正确接入了移动推送,并且有"PUSH_00000"初始化成功日志和各大厂商的tokenid输出,但在控制台测试通知时仍然无法收到推送,可能有以下几种原因:

    1. 检查您的应用是否已经获取了相应的权限。确保您已经在AndroidManifest.xml文件中添加了以下权限:

      <uses-permission android:name="com.example.permission.MESSAGE" />
      <uses-permission android:name="android.permission.INTERNET" />
      

      其中,com.example.permission.MESSAGE是您自定义的消息接收权限,需要替换为您自己的包名。

    2. 检查您的应用是否处于运行状态。如果应用处于后台或者已经被关闭,推送消息可能无法正常接收。请确保您的应用在前台或者处于运行状态。

    3. 检查您的设备是否已经连接到了互联网。如果设备没有连接到互联网,推送消息可能无法正常接收。请确保您的设备已经连接到互联网。

    4. 检查您的设备是否已经开启了移动推送功能。有些设备可能需要手动开启移动推送功能才能正常接收推送消息。请确保您的设备已经开启了移动推送功能。

    5. 检查您的控制台配置是否正确。请确保您在控制台中输入了正确的通知点击后跳转activity、辅助弹窗title和辅助弹窗body内容,并确保了Android 8.0特殊配置中的通知通道值和应用中的一致性。

    2023-12-12 13:01:28
    赞同 展开评论 打赏

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载