HarmonyOS 鸿蒙Next在AGC上推送消息,手机上无法收到推送
HarmonyOS 鸿蒙Next在AGC上推送消息,手机上无法收到推送
在应用市场上创建推送消息,手机上无法收到推送。
显示无法打开Activity 实际无法送达
已经在module.json5 中entryAbility配置了
skills: [
{
“entites”:[“entity.system.default”],
“actions”:[“com.test.myaction”]
}
]
显示无法打开Activity 实际无法送达
已经在module.json5 中entryAbility配置了
skills: [
{
“entites”:[“entity.system.default”],
“actions”:[“com.test.myaction”]
}
]
2 回复
可以在https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/,AGC平台,选择我的项目,然后选择推送服务,在自主分析里面,输入您的requestId和token,看看有什么结论。
应用的module.json5配置,在skills下是可以配置多个跳转能力的skill对象(json对象)的,应用需要将两种跳转能力(如Push跳转等)分开配置,并按照能力各自的配置要求进行配置。
“skills”: [
{ “entities”: [ “entity.system.home” ], “actions”: [ “action.system.home”, “action.ohos.push.listener”, ] },
{ “uris”: [ { “scheme”: “https”, “port”:“8080”, “host”: “com.xx.pushsvc.impl”, “path”: “notify_detai” } ] }
]
这里的"uris": [ { “scheme”: “https”, “host”: “www.test.com”, “port”: “8080”, “path”: “push/test” } ] 里面的几个属性看看都配置上呢
针对您提出的HarmonyOS 鸿蒙Next在AGC上推送消息手机上无法收到的问题,以下是一些可能的原因及排查方向:
- ROM版本:请确认您的设备ROM版本是否为4.1及以上,因为某些推送消息类型需要此版本及以上的设备才能正确接收。
- 通知开关:确保应用的通知开关已打开,且用户已授权应用发送通知。
- Token有效性:检查您使用的Token是否过期或无效,请重新生成Token并尝试发送消息。
- 消息分类:如果您发送的是服务与通讯类消息,请确保已申请并正确配置了消息自分类权限,同时遵守每天不超过3000条的限制。
- 消息频控:检查是否因消息频控导致消息未能成功送达,您可以查阅相关消息频控规则。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。