iOS 10 GameCenter通过消息传递邀请

时间:2016-10-11 06:32:49

标签: ios game-center ios10 multiplayer gkturnbasedmatch

我们在iOS 6推出后通过GameCenter使用Turn Based Games,一旦推出(多年来运行完全相同的代码)。

然而,由于iOS 10邀请不再起作用。被邀请的人确实会在消息中收到一条消息“邀请玩%game_name $”。

  • 没有向游戏本身发送邀请推送通知(新转弯通知已成功发送)。

  • 当前游戏列表中没有新游戏接受邀请(我们使用标准GK * ViewControllers),因为它之前显示过。

  • 如果用户点击消息中的消息,则会在短时间内显示带有“正在检索...”的警报视图,但没有任何反应。

Apple声明(https://developer.apple.com/videos/play/wwdc2016/611/)不需要更改代码。但它肯定被打破(或“没有变化”的陈述是错误的)。

任何想法,同事?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

相关问题