android - Firebase 云消息传递 Java 客户端

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

我想要为 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/

相关文章:

java/android datetime 时间跨度

android MapView + ViewPager2 + DataBinding 问题

ios - 使用 constraintEqualToAnchor() 时如何在设置自动布局约束后更改它们?

ios - 从 Windows 加载的 Apple 证书

支持 v7 TestActivity 的 Android ClassNotFoundException

Android 数据绑定(bind) - 找不到接受参数类型 'long' 的 <> 的 getter

ios - UIWebview 显示之前加载的内容

ios - RxSwift Textfield debounce subscribe 没有调用

android - 如何在通知中应用字体

当应用程序未处于 Activity 状态时,Android 通知声音不播放