Есть ли способ удалить баллы в игровом центре Apple программным способом? - PullRequest
12 голосов
/ 18 октября 2010

Я не нашел способа в документации GameKit удалить счет игрока из моего приложения.Возможно ли это?

Ответы [ 6 ]

8 голосов
/ 07 ноября 2013

К счастью, Apple отреагировала на проблему с поддельными оценками, и теперь есть более удобное и эффективное решение для управления поддельными оценками по сравнению с отправкой по электронной почте:

Объявление Apple от 28 октября, 2013: Управление показателями таблицы лидеров Game Center

Теперь вы можете просматривать и управлять 100 лучшими счетами и именами пользователей для всех ваших таблиц лидеров Game Center.Защитите своих законных игроков, войдя в iTunes Connect, чтобы удалить поддельные результаты или заблокировать игроков, которые публикуют поддельные результаты.Вы также можете восстановить счета и игроков в течение того же периода времени.Чтобы узнать больше, прочитайте раздел «Управление таблицей лидеров Game Center» в Руководстве разработчика по iTunes Connect .

К сожалению, до сих пор нет программного способа, но, по крайней мере, это что-то.

2 голосов
/ 13 сентября 2017

По состоянию на 13.09.17 процедура управления баллами лидеров выглядит следующим образом:

  1. Войдите в систему, чтобы https://itunesconnect.apple.com
  2. Нажмите Мои приложения
  3. Нажмите на приложение, содержащее целевую таблицу лидеров.
  4. Нажмите «Функции» (верхняя панель)
  5. Нажмите «Game Center» (боковая панель)
  6. Под «Группой лидеров» нажмите «»Подробнее "
  7. Во всплывающем окне нажмите" Управление счетами и игроками "

Заполнение таблицы занимает несколько секунд, поэтому наберитесь терпения.Вы можете удалить или заблокировать только первые 50 записей.

2 голосов
/ 04 февраля 2014

Ссылка, указанная в объявлении от Apple 28 октября 2013 года, больше не работает.

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

  • войдите в свою учетную запись iTunesConnect,
  • откройте «Управление своими приложениями»
  • откройте приложение с таблицами лидеров Game Center
  • откройте «Управление игровым центром»
  • , в разделе «Таблицы лидеров» вы найдете кнопку «Управление счетами и игроками»

Здесь вы можете удалить счет или заблокировать игрока

1 голос
/ 05 декабря 2010

В соответствии с этим вам необходимо отправить электронное письмо на адрес itunesconnect@apple.com, чтобы сообщить о мошенничестве с целью удаления баллов.

0 голосов
/ 13 апреля 2014

Извините, но нет. Как только счет публикуется напрямую, он не может быть удален, если вы не обратитесь в Apple, но если ваше приложение достаточно большое, у вас не будет времени удалить каждый счет.

0 голосов
/ 03 декабря 2010

Из того, что я прочитал, кое-где, вы не можете - я думаю, что это было на сайте разработчиков Apple. Вы должны отправить им письмо, чтобы удалить счет.

Редактировать: я был не прав, это здесь, страница 3

https://developer.apple.com/ios/download.action?path=/ios/getting_started_with_ios_4.1/gettingstartedwithgamecenter.pdf

...