游戏中心邀请处理程序,它属于哪里?

时间:2011-06-08 20:54:32

标签: iphone authentication ios4 game-center invitation

我已经搜索过该网站,发现了这个:

GameCenter Invitation Handler

他说:

  

如文档中所述

     

您的申请应该设置   邀请处理程序早在   申请后可能   启动;一个合适的地方   处理程序在完成块中   你提供了在执行后执行   本地玩家已通过身份验证。

..好吧,那很酷,但是!

如果收到邀请,我想仅对播放器进行身份验证。例如:

方案:

玩家启动游戏,玩单人游戏模式,退出游戏。 [没有游戏中心认证]。

玩家接受邀请,游戏启动,邀请处理程序接收邀请通知,验证玩家,游戏开始。

玩家选择在线游戏,游戏中心对玩家进行身份验证。

..

所以,我的观点是,我不想不必要地对玩家进行身份验证......如果可能的话。这导致了一个问题,我应该在哪里放置邀请处理程序代码?显然不是在认证之后,因为正如我已经说过的那样,我不想不必要地对播放器进行认证......

谢谢=)

1 个答案:

答案 0 :(得分:2)

经过数天的思考和搜索,您似乎必须验证本地播放器并在成功验证后启动邀请处理程序。这是支持游戏中邀请的唯一方法..