ios - GameCenter showing "No Challenges Screen" -


i have thoroughly followed many tutorials on integrating gamecenter app. using proper code post scores , getting report scores being reported gc. however, when try load leaderboard shows "no challenges" blank screen instead.

i have combed on many relevant stackoverflow questions can, looked @ documentation. neither has helped solve problem.

some information prevent worthless answers trolls on post.

  1. i have made 3 sandbox user accounts , posted them all
  2. i have ensured leaderboard id accurately pasted code.

the code auth //initiate gamecenter func authenticatelocalplayer(){

    let localplayer: gklocalplayer = gklocalplayer.localplayer()      localplayer.authenticatehandler = {(viewcontroller, error) -> void in          if (viewcontroller != nil) {             self.presentviewcontroller(viewcontroller, animated: true, completion: nil)         }          else {             println((gklocalplayer.localplayer().authenticated))         }     } } 

the code displaying leaderboard

func showleaderboard() {

    // declare game center viewcontroller     var gcviewcontroller: gkgamecenterviewcontroller = gkgamecenterviewcontroller()     gcviewcontroller.gamecenterdelegate = self      gcviewcontroller.viewstate = gkgamecenterviewcontrollerstate.leaderboards     // remember replace "best score" leaderboard id (which have created in itunes connect)     gcviewcontroller.leaderboardidentifier = "1019900515.highscore"     // present game center viewcontroller    //self.showviewcontroller(gcviewcontroller, sender: self)   //  self.navigationcontroller?.pushviewcontroller(gcviewcontroller, animated: true)     self.presentviewcontroller(gcviewcontroller, animated: true, completion: nil) } 

after day, hadn't changed part of code stats started working. must have been on apple's side server then. answer patience.


Comments