Game Centerをサポートするアプリケーションのようなゲームを作成しています。また、プレーヤーがgamecenterに正しく認証されているにもかかわらず、自分のスコアを報告したいときにネットワーク(Wi-Fiまたは携帯電話)が利用できない場合、スコアボードをリーダーボードに報告することに問題があります。Game Center/GameKitネットワークが利用できない場合のスコアを報告します。
マイアプリはiOSの5.0のためのものであり、大きいとドキュメントに従って - Leaderboards - いくつかのためならば、私は唯一の機能
- (void)reportScoreWithCompletionHandler:(void (^)(NSError *error))completionHandler and
と
を使用する - 彼らが言うようにそれが動作するはずです ネットワークエラーのためスコアを報告できなかった理由は、ゲームキットが ネットワークが利用可能になると自動的にデータを再送信します。私は無線LANをオフにすると、このオフラインモードで自分のゲームやレポートのスコアを再生
しかし私がオンラインに戻ったときに、私のスコアは報告されていません! :(私は私の成果を持っている同じ問題が。任意のトリックや既知の問題はありますか?それとも唯一のテストのためのライブappliacationsないために利用可能なこの機能ですか?
はどうもありがとうございました。