iOS 10 GameCenter 通过消息邀请

问题描述 投票:0回答:3

自从 iOS 6 推出以来,我们就通过 GameCenter 使用回合制游戏(多年来运行完全相同的代码)。

但是,自 iOS 10 起,邀请不再起作用。被邀请的人确实会在“消息”中收到一条消息,内容为“邀请玩 %game_name$”。

  • 没有邀请推送通知发送到游戏本身(新回合通知已成功发送)。

  • 当前游戏列表中没有出现新的游戏来接受邀请(我们使用标准 GK*ViewControllers),就像之前显示的那样。

  • 如果用户点击“消息”中的消息,则会在短时间内显示带有“正在检索...”文本的警报视图,并且不会发生任何情况。

Apple 声明 (https://developer.apple.com/videos/play/wwdc2016/611/) 无需更改代码。但它肯定坏了(或者“没有改变”的说法是错误的)。

同事们有什么想法吗?

ios game-center ios10 multiplayer gkturnbasedmatch
3个回答
1
投票

当两个设备使用相同的 iCloud 登录名时,通过 iMessage 发出的邀请不起作用。我遇到了您所描述的问题,直到我更改了 iCloud 登录名以匹配每个设备上的 iMessage 登录名。


0
投票

您在iOS10中通过iMessage邀请游戏中心成功了吗?我有同样的问题,我认为我们应该使用 GKGameSession,这是一个基于 iCloud 的邀请。


0
投票

同样的问题,这个问题还没有解决..

© www.soinside.com 2019 - 2024. All rights reserved.