【问题标题】:Firebase Cloud Messaging Java clientFirebase 云消息传递 Java 客户端
【发布时间】:2021-02-07 07:13:54
【问题描述】:

我想为 libgdx 游戏提供推送消息功能,因此我正在考虑使用 Google Firebase Cloud Messaging Api。问题是我不知道任何 iOS,所以我想要 iOS 端的 Java 客户端。有这样的客户吗?或者如果我只想能够将消息从服​​务器发送到 libgdx 跨平台 Java 游戏,是否有比使用 FCM 更好的选择?

我不需要在游戏未激活时(即在后台)接收消息。

【问题讨论】:

    标签: android ios push-notification libgdx firebase-cloud-messaging


    【解决方案1】:

    FCM 是在 Android 上运行的方式,在 iOS 上您应该直接使用 Apple 的服务 (APN)。优点是您的 iOS 项目中不需要第三方软件,并且可以使用 RoboVM 提供的绑定。

    您可以在您的 libgdx 游戏中找到我在 Android 上使用 FCM 和在 iOS 上使用 APN 的代码,并在 Github 上找到更多文档。

    【讨论】:

    • 太棒了!我去看看!
    • 但是在服务器端我需要实现两个解决方案吗? FCM 和苹果的解决方案?
    • 是的。如果您的服务器是基于 Java 的,我建议您为 APN 集成 pushy。 FCM 有一个自己的库可以使用,所以它是一个简单的 switch 语句。
    • 好的。我也可以将 websockets 与 Java 一起使用吗?会不会更简单?
    • 我不明白 websockets 与推送通知有什么关系。
    猜你喜欢
    • 2022-08-19
    • 2020-06-25
    • 1970-01-01
    • 2018-03-16
    • 2013-02-21
    • 2010-11-05
    • 1970-01-01
    • 2016-11-19
    相关资源
    最近更新 更多