我想要为 libgdx 游戏提供推送消息功能,因此我正在考虑使用 Google Firebase Cloud Messaging Api。问题是我不了解任何 iOS,所以我想要 iOS 端的 Java 客户端。有这样的客户吗?或者,如果我只想能够从服务器向 libgdx 跨平台 Java 游戏发送消息,是否有比使用 FCM 更好的替代方案?
当游戏未处于 Activity 状态(即在后台)时,我不需要能够接收消息。
最佳答案
FCM 是 Android 上的最佳选择,在 iOS 上您应该直接使用 Apple 的服务 (APN)。优点是您的 iOS 项目中不需要第三方软件,并且可以使用 RoboVM 提供的绑定(bind)。
您可以在您的 libgdx 游戏中找到我在 Android 上使用 FCM 和在 iOS 上使用 APNs 的代码,以及 Github 上的一些进一步文档。 .
关于android - Firebase 云消息传递 Java 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64513260/