我在iOS 10测试版上遇到GKMatchMakerViewController问题。我正在使用2个iPhone 5s在我的项目中构建多人游戏功能。我的问题是这个。 GKMatchMakerViewController出现在两部手机上,但当按下标题为“邀请朋友”的按钮切换到消息时,一个电话工作,一个电话不工作。我已经在手机上重新加载iOS 10,它不能正常工作,我已经确定它已经连接到iCloud,我已经检查了我的iCloud设置,我的隐私设置,通知设置,消息设置,游戏中心设置,我可以找到没有区别如何设置手机。
我的GKMatchmakerViewController在我更新到测试版之前工作,并且根据关于gameCenter的WWDC会话(下面的链接)和他们的新API,GKMatchmakerViewController不需要更改代码来使用iOS 10中的消息。所以我唯一的猜测是因为我有阻止它拉起来的东西。我没有考虑过要求允许使用手机短信或联系方式的任何想法,但我之前并没有这样做,它说没有代码更改,所以我没有花时间在那上面。
我包含了一个指向我代码的链接,即使我所做的只是调用GKMatchMakerViewController。 Apple的API从那里处理它,我只在接受消息时才获得协议。