跳到主要内容

📢 本地通知

由于大部份安卓机型采取了严格的权限策略,如通知没有按时出现,需要【自行】在系统设置将本应用设置允许自启动,请放心!我们只用此权限发放您设置的本地通知

  • 以华为机型为例:系统设置->应用启动管理->罐头清单; 关闭自动管理,打开“允许自启动”,打开“允许后台活动”
  • 以小米机型为例:1、系统设置->应用管理->罐头清单->允许自启动; 2、智能省电->无限制。(再次强调,请放心,我们只会用后台任务来发送通知)
  • 以Vivo手机为例:
    1. 打开通知并关闭智能静默
      • 进入「系统设置」
      • 进入「通知和状态栏」
      • 找到「罐头清单」
      • 确认打开「允许通知」,并关闭「静默通知」和「智能静默」
      • 为了更好的体验,可以打开「悬浮通知」和「锁屏通知」,请放心,罐头清单不会推送任何广告和其他内容
    2. 关闭智能控制耗电
      • 进入「系统设置」
      • 进入「电池」
      • 进入「后台耗电管理」
      • 找到「罐头清单」
      • 允许「后台高耗电」,请放心,罐头清单只在后台运行发送通知,并不会做其他事情,所以并不会「高耗电」,因为默认的「智能控制后台耗电」有可能会根据设备情况将罐头清单的通知给直接吞掉,所以需要打开「后台高耗电」

以华为为例设置

help help help help

更好的体验

罐头清单因为手机厂商的限制,默认不能展开横幅通知(即即使打开了其他app,仍然在屏幕能弹出通知),需要自己打开

以华为机型为例,根据下面的设置指引,其他机型都差不多

help help help help

常见问题:为什么你们做不到免设置,要这么麻烦?

众所周知,安卓推送通知各家标准非常不一致,各大远程推送SDK需要一些不必要的权限,例如读取手机应用列表,且互相唤起,造成耗电。

所以罐头清单采用了本地通知的方案,不需要远程调用,不需要担心隐私问题,但是需要启动后台活动和自启动权限,国内厂商因为强硬采用省电策略,所以这两个权限都是默认关闭的,需要手动开启。安卓本地通知本身就是需要这两个权限,罐头清单不会用这些权限做其他事情,仅做通知发送,敬请放心。

华为关于本地通知频次及分类管控通知

在罐头清单内测试一下通知

当你发现没有通知的时候,可以先测试一下

入口:任务详情页->提醒->了解更多

help

安卓通知时间不准

原理和之前所说一样,国内安卓厂商为了省电,严格控制了各app的本地通知,导致通知无法准时发送。

请打开【允许自启动】和【允许后台运行】,并关闭【智能省电】模式

  • 以华为机型为例:系统设置->应用启动管理->罐头清单; 关闭自动管理,打开“允许自启动”,打开“允许后台活动”
  • 以小米机型为例:1、系统设置->应用管理->罐头清单->允许自启动; 2、智能省电->无限制。(再次强调,请放心,我们只会用后台任务来发送通知)
  • 以Vivo手机为例:
    1. 打开通知并关闭智能静默
      • 进入「系统设置」
      • 进入「通知和状态栏」
      • 找到「罐头清单」
      • 确认打开「允许通知」,并关闭「静默通知」和「智能静默」
      • 为了更好的体验,可以打开「悬浮通知」和「锁屏通知」,请放心,罐头清单不会推送任何广告和其他内容
    2. 关闭智能控制耗电
      • 进入「系统设置」
      • 进入「电池」
      • 进入「后台耗电管理」
      • 找到「罐头清单」
      • 允许「后台高耗电」,请放心,罐头清单只在后台运行发送通知,并不会做其他事情,所以并不会「高耗电」,因为默认的「智能控制后台耗电」有可能会根据设备情况将罐头清单的通知给直接吞掉,所以需要打开「后台高耗电」

🔎详细说明