Gamecenter在Swift中崩溃

时间:2014-11-11 10:34:57

标签: ios swift

我得到了我的项目,并希望从Game Center集成开始,所以我检查了几个GitHub - 他们是如何做到的。

这就是我现在所做的事情

  1. 在我的目标

  2. 中的功能选项卡中将Gamecenter添加到我的项目中
  3. 添加了import GameKit

  4. 为我的变量添加了var player = GKLocalPlayer.localPlayer()
  5. 已添加

    var nc = NSNotificationCenter.defaultCenter()
        nc.addObserver(self, selector: Selector("authChanged"), name: GKPlayerAuthenticationDidChangeNotificationName, object: nil)
    
            if player.authenticated == false {
            player.authenticateHandler = { (viewController, error) -> Void in
    
                if viewController != nil{
                    self.presentViewController(viewController, animated: true, completion: nil)
                }
            }
    
        } 
    

    到我的代码

  6. 但这会导致我的应用程序崩溃,我做错了吗?

    此处是崩溃screenshot big screenshot

    的屏幕截图

0 个答案:

没有答案