问题标签 [huawei-push-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
119 浏览

android - 华为push sdk for Android target 31

当前版本的 sdk push for Android 在 31 个目标 sdk 中崩溃。需要标记导出的清单依赖项以增加新的构建规则。支持target sdk的新版本什么时候发布?

0 投票
1 回答
149 浏览

google-maps - 将应用程序(地图、分析等)从 google play 迁移到华为应用程序库

我在 Google Play 市场上有一个应用程序,我使用 Google Play 服务、地图、分析、位置服务开发了它。现在我需要将这个应用迁移到华为应用库,我也需要在华为应用库发布具有相同功能的应用,如何迁移?特别是如何迁移华为服务的谷歌地图?需要我更改代码,我需要删除谷歌地图来迁移应用程序吗?你能分享你的经验吗?

0 投票
1 回答
111 浏览

android - 为什么华为Push Kit发布应用后无法使用?

我为华为设备构建了一个应用程序,其中成功实现了 Push Kit。我将该应用程序发布到 App Gallery。从 App Gallery下载我的应用程序后,推送通知不起作用。但是,当我从自己的系统(直接从 android studio)运行该应用程序时,它运行良好

0 投票
2 回答
171 浏览

android - 华为 Push Kit API - 从 rest Api 获取 Push Id

我正在尝试通过带有 Rest api 的 HMS 推送向我的 android 应用程序发送通知。

系统工作正常,但我找不到找到推送 ID(令牌)的 api。

我已经阅读了有关获取它的推送订阅 api 但两天后我什么也没找到:(

请帮我!谢谢!

0 投票
1 回答
106 浏览

react-native - 找不到模块“@hmscore/react-native-hms-push”的声明文件

我在链接推送工具包库时遇到问题。

我正在使用 Visual Studio 代码在 react-native 中编程,库“@hmscore/react-native-hms-push”似乎没有正确导入,错误是“找不到模块的声明文件”@hmscore/react -native-hms-push'。

我使用的是 5.3.0-301 版本。

检查 maps-kit 和 push-kit 似乎不同 si index.ts,在 push-kit 的 src 目录中缺少

我用过这个指南:

https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/integraternmodule-0000001050157791

我错过了什么吗?

谢谢

0 投票
1 回答
205 浏览

android - 华为推送工具包 API - 从通知的有效负载中读取数据 - onRemoteMessageReceived 不起作用

我想从此推送通知的有效负载中读取日期字段,但 api 似乎不起作用:(

我现在来自 hms 华为,我已经阅读了这个教程: HMS-Plugin-Guides-V1

除了 d 点,所有部分都已完成,-> 覆盖错误。

当我发送通知时,我会推送它。一切正常,我的应用程序将打开。但我无法阅读通知正文。

在日志中,我看到通知服务启动-> 获取令牌并立即自杀......我不明白问题出在哪里。

通知 JSON

我的应用程序代码:

清单(仅应用程序部分,其他行是任何 android 应用程序的标准):

这是“浓缩”日志:

0 投票
1 回答
75 浏览

flutter - 是否有将 Braze 与 push_kit HMS 集成的最佳实践 - Flutter

您是否知道将 Braze SDK华为 push_kit集成到Flutter项目中是否有任何最佳实践或步骤可遵循?

0 投票
1 回答
66 浏览

flutter - 扑。未来应该等待回调

我正在 Flutter 中实现华为推送通知。这里:https ://pub.dev/packages/huawei_push/example

我希望能够有一种调用方式:

String? token = await PushNotificationsService().getPushNotificationsToken();

从我的代码中,让我自己的类PushNotificationService()获取令牌并返回它。

我的问题是,对于华为,我需要在PushNotificationsService()课堂上实现一​​些监听器。

但是我应该如何设置我的getPushNotificationsToken()?我需要在其中返回一个未来,但是如何处理它Future以便只有在我的两个侦听器回调之一被调用时才“触发”它?!

我确信这是一个基本的解决方案,但不幸的是我是 Flutter 的新手。

0 投票
1 回答
37 浏览

android - 如何判断remoteMessage类型

我想知道来自HmsMessageService的remoteMessage是有无通知的消息数据,如何判断它们的区别?

0 投票
1 回答
305 浏览

java - 在 Android 12 上使用 Huawei HMS Base 6.1.0.302 执行以 API 31 为目标的 Android APP 崩溃

我已经为目标 API 31 更新了我的应用程序,现在我在运行时崩溃了,仅在搭载 Android 12 的手机中执行时。崩溃是:

此错误与Push Kit 何时包含 Android 12 所需的 android:exported 属性有关?

修复此错误的 HMS Base 版本的大致发布日期是什么?