Я не нашел в документации GameKit способа удалить счет игрока из моего приложения. Это возможно?
Есть ли способ программно удалить результаты в Apple Game Center?
Ответы (6)
К счастью, Apple отреагировала на проблему поддельных оценок, и теперь есть более удобное и эффективное решение для управления поддельными оценками по сравнению с отправкой электронной почты:
Объявление Apple от 28 октября 2013 г.: управление очками лидеров Game Center
Теперь вы можете просматривать и управлять 100 лучшими результатами и именами пользователей для всех ваших списков лидеров Game Center. Защитите своих законных игроков, войдя в iTunes Connect, чтобы удалить поддельные результаты или заблокировать игроков, публикующих поддельные результаты. Вы также можете восстановить счет и игроков в течение того же периода времени. Чтобы узнать больше, прочитайте раздел «Управление действиями в таблице лидеров Game Center» в iTunes Connect. Руководство для разработчиков.
К сожалению, до сих пор нет программного способа сделать это, но хоть что-то.
По состоянию на 13.09.17 процедура управления очками в таблице лидеров выглядит следующим образом:
- войдите на https://itunesconnect.apple.com
- Нажмите Мои приложения
- Нажмите на приложение, содержащее целевую таблицу лидеров
- Нажмите «Возможности» (верхняя панель)
- Нажмите «Game Center» (боковая панель).
- В разделе «Групповые таблицы лидеров» нажмите «Еще».
- Во всплывающем окне нажмите «Управление очками и игроками».
Заполнение таблицы занимает несколько секунд, так что наберитесь терпения. Вы можете удалить или заблокировать только первые 50 записей.
Manage Scores and Players
не отображается..
- person Blue Bot; 10.05.2020
Ссылка, указанная в объявлении Apple от 28 октября 2013 г., больше не работает.
Однако больше не нужно связываться с iTunes, чтобы удалить результат из списка лидеров или заблокировать пользователя. Вместо этого вы
- войдите в свою учетную запись iTunesConnect,
- откройте «Управление приложениями»
- откройте приложение с таблицами лидеров Game Center
- откройте «Управление игровым центром»
- в разделе «Списки лидеров» вы найдете кнопку «Управление очками и игроками».
Здесь вы можете удалить счет или заблокировать игрока
В соответствии с этим вам необходимо отправить электронное письмо по адресу itunesconnect@ apple.com, чтобы сообщить о мошенничестве и удалить баллы.
Из того, что я читал, кое-где нельзя — кажется, это было на сайте разработчиков Apple. Вы должны отправить им электронное письмо, чтобы удалить счет.
Редактировать: я был неправ, это здесь, страница 3
Извините, но не. После того, как оценка опубликована напрямую, ее нельзя удалить, если вы не обратитесь в Apple, но если ваше приложение достаточно большое, у вас не будет времени удалить каждую оценку.