У меня есть приложение для социальных сетей iOS, в котором тысячи пользователей (и большинство из них - дети в возрасте 10-13 лет). Иногда появляется кто-то, кто хочет причинить неприятности, и я завершаю их запрещение.Запрет проблемных пользователей в приложении iOS для социальных сетей без идентификации уникального идентификатора?
Раньше я использовал хэшированный MAC-адрес для идентификации устройства пользователя, но теперь в iOS 7 MAC-адрес больше не будет доступен. Решение Apple заключается в использовании рекламного идентификатора.
Проблема заключается в том, что идентификатор рекламы может быть сброшен. Если пользователь вызывает проблемы, получает запрет и затем сбрасывает свой ID, я не смогу их заблокировать. Они по существу выглядят как новый пользователь.
Любое решение этого вопроса? Возможно, мне нужно переосмыслить запрет на пользователей? Мне больно думать, что я не смогу удержаться от оскорбительных пользователей.
Я нашел отличную информацию о запрете пользователей в социальной сети здесь: http://www.codinghorror.com/blog/2011/06/suspension-ban-or-hellban.html – OnesAndZeroes