2015-06-17 6 views
3

У меня есть игра iOS с одним игровым столом в игровом центре. Я опубликовал игру несколько месяцев назад, и теперь я работаю над версией OSX. Я хочу использовать ту же таблицу лидеров для обеих версий игры, что означает, что мне нужно создать группу Game Center. Проблема заключается в том, что Apple заставляет вас изменять идентификаторы лидеров при перемещении их в группу:Группы игровых центров

Идентификаторы групп должны начинаться с grp.

Теперь, если я могу это сделать, мне нужно будет обновить версию IOS игры так, чтобы мои пользователи могут продолжать отправлять свои результаты, и если я выпущу обновление для версии IOS игры, игроки, которые не устанавливайте обновление, больше не сможете использовать таблицу лидеров.

Мой вопрос: есть ли способ использовать ту же таблицу лидеров в обеих версиях игры, не обновляя версию iOS?

Спасибо.

+0

Или, может быть, я просто не понимаю, как это работает. Теперь, когда я думаю об этом, он должен работать следующим образом: -> старые пользователи публикуют оценки в my.leaderboard и видят оценки, отправленные на my.leaderboard -> новые пользователи публикуют оценки до grp.my.leaderboard и видят оценки, отправленные на оба моих .leaderboard и grp.my.leaderboard Как это работает? – Diego

+0

Хорошо, я загрузил сборку для бета-тестирования, а новая (песочница) таблица лидеров пуста. Это означает, что перемещение группы лидеров в группу удаляет все предыдущие баллы. Может ли кто-нибудь подтвердить/опровергнуть это? – Diego

+0

+ Диего, как ты это сделал? Могли ли вы сохранить очки игроков? – Danoli3

ответ

3

Вам не нужно обновлять версию iOS. Как вы уже догадались, старые идентификаторы продолжают работать (при нормальных обстоятельствах). Если вы добавите новые рейтинги или достижения, они будут добавлены в grp. * Хотя (требуется обновление, если вы хотите, чтобы их подхватили версия iOS).

Песочница grp. Leadboard не наследует результаты в реальном времени от версии iOS, старые оценки лидеров по версии iOS для iOS должны оставаться в силе.

Живая грудь. leaderboard должен наследовать результаты в реальном времени из таблицы лидеров группы, отличной от группы iOS.

В общем, удаленные панели и достижения могут быть протерты время от времени, а также потребуется некоторое время (иногда несколько часов) для изменений в конфигурации подключения iTunes, чтобы правильно отражать в базе данных GC с песочницей для вашего приложения ,