申请长时间任务失败,Notification verification failed. The title or text of the notification cannot be empty HarmonyOS 鸿蒙Next

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

申请长时间任务失败,Notification verification failed. The title or text of the notification cannot be empty HarmonyOS 鸿蒙Next

申请后台音频长时间播放失败,错误:Notification verification failed. The title or text of the notification cannot be empty

尝试鸿蒙的sample工程是ok的,但是移植到我们的项目app中就出现上面的错误,鸿蒙的文档中并没有提及需要设置Notification,请问下社区有没有方法大佬帮忙解决

cke_292.png

5 回复

检查一下module.json5中skills配置,如果有uris,需要单独用{}包起来

 "skills": [
          {
            "entities": [
              "entity.system.home"
            ],
            "actions": [
              "action.system.home"
            ],
//            "uris": [
//              {
//                "scheme": "dingtalk",
//                "host": "dingtalkclient"
//              }
//            ]
          },
          {
            "uris": [
              {
                "scheme": "dingtalk",
                "host": "dingtalkclient"
              }
            ]
          }
        ],

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/continuous-task-0000001774280022

我项目里可以了,这错误信息确实有点误导性

这么改的话,scheme就拉不起来了吧

这bug真是牛啊,这解决方案也确实是牛啊,why?why?why?

在HarmonyOS中遇到“Notification verification failed. The title or text of the notification cannot be empty”错误,通常表示在创建或发送通知时,标题或文本内容为空。请检查您的代码,确保在发送通知前已正确设置通知的标题和文本。同时,检查任何可能影响这些字段的逻辑或变量赋值。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部