2011-03-22 20 views
2

我已經準備好提交給蘋果的應用程序,除了測試Game Center與其服務器的集成之外。這就是我遇到以下障礙的地方。iOS遊戲工具包:提交成就/成績總會產生通信錯誤

我已在我的設備上安裝了應用程序,該設備已插入筆記本電腦,並以XCode的調試模式運行應用程序。當使用GKAchievement或GKScore提交成績或高分時,我一直只得到今天整天(第一天嘗試)發送給完成處理程序的GKErrorCommunicationsFailure錯誤。該應用程序能夠成功快速地登錄到遊戲中心,並且該設備可以毫不費力地上網到網站(包括蘋果的網站),但是這些錯誤是我能夠通過評分/成就提交例程獲得的。

(好消息是,我已經因此徹底測試這種錯誤的我處理!:)但現在我想看到一些提交成功!)

任何想法可能導致此,或者錯誤實際上是正確的,我只是選擇了最巧妙的網絡日來試試這個呢?

回答

1

我發現了這個問題,所以我回答我的問題:

的GKErrorCommunicationsFailure爲任何數量的不同的錯誤,你可能會從與服務器通信獲得的雨傘。例如,這並不意味着只有連接問題。

就我而言,我的代碼中的成就/排行榜名稱略微不同於iTunes Connect(代碼中的空格,iTunes Connect上沒有空格)。因此,錯誤確實表明沒有這樣的成就/排行榜可以發佈。