微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法使用 TalkJs 注册设备以获取推送通知

如何解决无法使用 TalkJs 注册设备以获取推送通知

我正在开发一个使用 TalkJS 的 React Native 应用程序。我们希望用户收到每条消息的推送通知。消息正在通过,但我们没有收到通知。我们已将 .p12 上传到 TalkJS 仪表板,并按照文档设置 React Native 项目。下面是我们注入到 TalkUI loadScript 的相关代码。我们关注了https://talkjs.com/docs/Features/Notifications/Mobile_Push_Notifications.html

const res = await window.talkSession.registerDevice({ platform: "ios",pushRegistrationId: "${devicetoken}"});

alert("registering devicetoken ${devicetoken} response: " + res)

我们使用正确的 devicetoken 收到警报,但此方法不返回任何内容。我们尝试了 .then 和一个错误的 first 回调,但是这个方法没有任何返回。

编辑:此方法不返回任何内容,因此响应应为空。

解决方法

Promise 旨在不返回 Kapobajza 提到的任何内容。

来自他们的支持聊天:“我们在使用 React Native 时在 iOS 上遇到推送通知问题。”

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。