0

ゲームセンターのリーダーボードをゲームに実装しており、リーダーボードのデータを使用してゲームプレイに影響を与えたいと考えています。

私の質問は、自分の機能をテストできるように、異なる playerID を持つ偽のデータをサンドボックス ゲーム センターに追加する方法です。

異なるサンドボックス ゲーム センター アカウントを使用して、シミュレーターとデバイスの両方でゲームを実行しようとしましたが、理由がわかりません。2 人の異なるプレイヤーが予想どおりに表示されず、リーダーボードに「ME」しか表示されません。

次に、同じデバイスで別のゲーム センター アカウントを切り替えてみましたが、同じ問題が発生しました。リーダーボードには「ME」しかありません。

私はしばらくこの問題をグーグルで調べてきましたが、関連するものは見つかりません。

最後に私の目的を明確にするために、サンドボックスのリーダーボードに偽のデータを追加する簡単な方法を見つけて、自分の機能をテストできるようにしたいだけです。:P

助けてくれてありがとう!:D

4

2 に答える 2

0

それができるとは思えません。できることは、偽のデータをアプリに入れることです。プレイヤーとそのスコア (または、必要に応じてリーダーボードでの順位) を取得できるプロトコルを定義します。テストのために、テスト データを使用する、プロトコルに準拠するクラスを提供します。実際には、Game Center からデータを取得するクラスにこれを切り替えます。

于 2013-05-15T07:48:43.773 に答える