iOS: могу ли я обнаружить родительский контроль, предотвращающий GKVoiceChat

Моя игра использует Game Center, и я хочу дать своим игрокам возможность использовать функцию живого голосового чата.

У меня это работает отлично - игроки болтают. Мне не нужна помощь, чтобы заставить его работать.

Мне нужна помощь в определении настроек родительского контроля.

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

Вот что может помешать доступу голосового чата:

  • регион и оператор запрещают VoIP: я проверяю это
  • Wi-Fi соединение недоступно: я проверяю это
  • это запрещено в родительском контроле: я не знаю, как это проверить

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

Можно ли как-то проверить эти настройки?

0 ответов

Другие вопросы по тегам