[問題] Game Center上傳分數

看板MacDev作者 (Jimmy)時間13年前 (2012/08/14 15:36), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
這幾天剛開始研究Game Center的部份 我想把遊戲中的分數傳到Game Center 第一次傳分數成功了 Leaderboard上有出現我剛剛傳的分數 但是第二次以後 一進入選單畫面(Game Center剛要登入的地方) 就出現錯誤 訊息如下: Terminating app due to uncaught exception 'GKInvailidArgumentException', reason:'A GKScore must contain an initialized value.' 因為一登入的時候我讓他自動resend之前沒傳出去的分數跟成就 詳細的錯誤好像是這一行 -(void)sendScore:(GKScore *)score { [score reportScoreWithCompletionHandler:^(NSError *error) { //上面這行出現Thead 1:signal SIGABRT ... ... ... }]; } 傳成就都沒問題,傳分數就出現這樣的錯誤 請問是哪邊出問題了呢? 請各位高手指導了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.40.187

08/14 16:03, , 1F
補充一下:把app刪掉重新run就又正常了,但是如果不刪app
08/14 16:03, 1F

08/14 16:03, , 2F
再重新run一次,就會出現這樣的錯誤
08/14 16:03, 2F
文章代碼(AID): #1GAV_b2t (MacDev)