我正在玩Google Play游戏服务和多人游戏支持。如果我邀请玩家使用此服务,是否可以自动向接收者发送通知?当我使用演示项目时,不会发生这种情况。然而,documentation说:
如果已登录的播放器接受来自Android状态栏上通知区域的邀请,则您的应用应接受邀请并直接进入游戏屏幕(跳过主菜单)。
这并没有明确表示支持通知,但它至少给了我一些希望:-)。根据这个问题:似乎支持Google play game services invitations get lost通知,但我从未收到任何通知。
答案 0 :(得分:2)
支持通知并将其发送给接收播放器...如果播放器不在彼此的圈子中,有时通知不会显示,具体取决于接收者的设置。也许这就是为什么你没有收到任何?
答案 1 :(得分:2)
好的,我终于解决了@smiller。
首先,我将我的测试帐户圈起来,如下所示。这还不够!必须使用其他一些圈子(朋友,家庭等)。如果此人刚好在以下圈子中,则会在邀请者的应用程序中使用状态码6(STATUS_NETWORK_ERROR_OPERATION_FAILED)调用onRoomCreated。
我遇到的第二个问题是我的设备上的数据同步已关闭。显然这必须开启。不幸的是,邀请者永远不会得到一些反馈,它只是永远等待。