[GKMatchmaker sharedMatchmaker] .inviteHandler在iOS 7中已弃用,但GameKit指南仍然说要以这种方式进行设置。有谁知道我们应该为iOS 7实时游戏邀请使用什么?有几个侦听器类有新的类/方法,但是我所看到的都没有专门解决这个问题。

'inviteHandler' is deprecated: first deprecated in iOS 7.0

最佳答案

看起来预期的替代品是GKInviteEventListener协议。您可以在GKLocalPlayer.h中看到对其的引用。 GKLocalPlayerListener协议对其进行了扩展。

但是,有关此协议的文档很少(您可以在Xcode 5的文档窗口中搜索它,但我在网上看不到它)。

由于缺少文档,因此现在继续使用不推荐使用的方法可能是最安全的。无论如何,您都需要继续将其用于iOS6。

关于game-center - iOS7中已弃用GameKit GKMatchMaker邀请处理器,该替换什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18904588/

10-08 20:57