2013-05-15 2 views
0

Я использую таблицу лидеров игрового центра для своей игры и хотел бы использовать данные таблицы лидеров для влияния на игровой процесс.iOS игровой центр leaderboard поддельные данные

Мой вопрос заключается в том, как добавить поддельные данные с разными playerID в мой игровой центр для песочницы, чтобы я мог проверить свою функцию.

Я попытался запустить игру как на симуляторе, так и на устройстве с другой игрой игрового центра в песочнице, но я не понимаю, почему они могут видеть только «МЕНЯ» в таблице лидеров, а не ожидая увидеть двух разных игроков.

Затем я попытался переключить разные учетные записи игрового центра на том же устройстве, но с той же проблемой есть только «ME» в таблице лидеров.

Я искал эту проблему некоторое время, но не могу найти ничего связанного.

Чтобы прояснить мою цель снова в конце, я просто хочу найти простой способ добавить поддельные данные в мою таблицу лидеров песочницы, чтобы я мог проверить свою функцию, в значительной степени ее. : P

Спасибо за помощь! : D

+0

В игровом центре есть несколько учетных записей для песочницы. Подружитесь с ними, получите счет на каждой учетной записи, затем они будут видеть друг друга. – Desdenova

ответ

0

Я не верю, что это возможно. То, что вы может делать, помещает поддельные данные в ваше приложение. Определите протокол, который позволяет получить игроков и их баллы (или позиции в таблице лидеров, если это то, что вам нужно). Для тестирования поставьте класс, соответствующий протоколу, который использует тестовые данные. В диком, переключите это для класса, который получает свои данные из Game Center.

0

Игровой центр кажется довольно шелушащимся, когда дело доходит до работы на устройстве и на симуляторе - при тестировании проблем они очень редко проходят между ними. Также не очень хорошо распознавать пользовательские изменения на одном устройстве. Из моих тестов кажется гораздо более надежным, если у вас есть два или более реальных устройства, запускающих игру при тестировании функций Game Center.

Смежные вопросы