【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit

223 阅读1分钟

1.问题描述

升级到4.0.0.59版本后,通过pushService.getToken获取华为的token时报如下错误:Illegal application identity.

解决方案

Mate 40 Pro (NOH) 从 4.0升级到4.1版本后,会出现UDID变化,影响历史的调试签名使用,应用重新签名后即可正常运行。

2.问题描述

按照developer.huawei.com/consumer/cn… body,将projectId和token替换为真实的数据,用postman post请求 push-api.cloud.huawei.com/v3/[project…

解决方案

请先确认应用是否请求通知授权,或者在设置中打开了通知开关,相关指导请参见:developer.huawei.com/consumer/cn…

3.问题描述

如何获取设备永久唯一标识符?

解决方案

  1. 使用AAID作为应用唯一标识符,具体请参考:developer.huawei.com/consumer/cn… 请注意:AAID可被一系列操作修改。

  2. 实现应用AAID不清除可以结合Asset能力实现,具体请参考: developer.huawei.com/consumer/cn…