我已经成功地将PubNub集成到我的Unity项目中。聊天功能正在工作。现在我正在寻找一种方法,在用户离线时接收推送通知。
我熟悉GCM的工作原理。因此,我可以找到GCM API密钥并将其放入PubNub仪表板中。但是,在Unity方面,我想这必须有一个插件,但我无法在任何地方找到它。
我已经成功地将PubNub集成到我的Unity项目中。聊天功能正在工作。现在我正在寻找一种方法,在用户离线时接收推送通知。
我熟悉GCM的工作原理。因此,我可以找到GCM API密钥并将其放入PubNub仪表板中。但是,在Unity方面,我想这必须有一个插件,但我无法在任何地方找到它。
要向设备发送GCM推送通知:
要使用Unity处理GCM通知,您需要使用第三方插件,比如这些(目前我们的Unity SDK没有这个功能):
或者开发一个在后台持续运行的“服务”,使用Java来处理通知并传递给Unity应用程序。您需要在Unity之外使用服务,因为Unity应用程序在后台运行时会被杀死(runInBackground在移动设备上不可靠)。