iOS: могу ли я обнаружить родительский контроль, предотвращающий GKVoiceChat
Моя игра использует Game Center, и я хочу дать своим игрокам возможность использовать функцию живого голосового чата.
У меня это работает отлично - игроки болтают. Мне не нужна помощь, чтобы заставить его работать.
Мне нужна помощь в определении настроек родительского контроля.
Видите ли, есть несколько вещей, которые могут помешать доступу голосового чата Game Center. Я хочу, чтобы мои игроки понимали, когда голосовой чат для них недоступен. На моем главном экране я хотел бы показать игрокам микрофон, если у них есть возможность для голосового чата, и полностью удалить значок, если у них нет возможности.
Вот что может помешать доступу голосового чата:
- регион и оператор запрещают VoIP: я проверяю это
- Wi-Fi соединение недоступно: я проверяю это
- это запрещено в родительском контроле: я не знаю, как это проверить
Я могу легко обнаружить первые два случая и скрыть значок микрофона, когда они возникают. Я не могу найти ссылку для обнаружения третьего случая.
Можно ли как-то проверить эти настройки?