iOS 10游戏中心通过消息传递邀请

问题描述:

自从iOS 6推出以来,我们一直通过GameCenter使用Turn Based Games(几年来运行完全相同的代码)。iOS 10游戏中心通过消息传递邀请

但是,由于iOS 10邀请不再工作。被邀请的人在消息中收到消息,说“邀请玩%game_name $”。

  • 交付给自己比赛中没有邀请的推送通知(新的转机通知成功交付)。

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

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

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

任何想法,同事?

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

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