我正在使用cocos2d开发游戏。 在Game Center中验证用户的最佳位置是什么?
我正在使用apple(GKTapper)提供的GameCenterManager。 可以在AppDelegate中的applicationDidFinishLaunching期间调用authenticateLocalUser,还是在初始化过程中很重要?我知道身份验证是在后台进行的,但是它会以某种方式影响启动性能吗?
感谢任何帮助。
答案 0 :(得分:3)
你回答了自己的问题。我认为大多数知道他们正在做什么的人把它放在applicationDidFinishLaunching中,因为如果他们在init中有它,它将导致稍长的加载时间。此外,通过将它放在init中,您可能会发现当本地播放器已经过身份验证时,它将导致在菜单屏幕中间您不想要的延迟。