Подтвердить что ты не робот

Сброс разрешения доступа к микрофону iOS 7

Как сделать reset разрешение доступа к микрофону, чтобы приложение снова запрашивало разрешение на доступ к микрофону, как если бы оно было загружено из магазина приложений App Store?

Повторная установка приложения не выполняет то, что мне нужно. Когда я устанавливаю разрешения в настройках- > Конфиденциальность- > Микрофон, я могу включить или выключить разрешения. Мне нужно reset так, чтобы он снова запрашивал разрешения.

4b9b3361

Ответ 1

Как минимум, начиная с iOs 7.1.1 есть переключатели для изменения разрешения доступа для каждого отдельного приложения.

Зайдите в "Настройки" → "Конфиденциальность", выберите вид вашей подтемы (например, микрофон), вы увидите свое приложение в списке. Измените значение селектора в соответствии с вашими потребностями.

Хороший день, Стефано

Ответ 2

Вы можете RESET параметры конфиденциальности в настройках iOS.

Настройки > Общие > Reset > Reset Местоположение и конфиденциальность.

ПРИМЕЧАНИЕ. Настройки конфиденциальности для всех приложений будут reset.

Ответ 3

Разрешения для удалённого приложения reset после дня.

Итак, если это не срочно, вы можете подождать reset. Я знаю, что это не идеальное решение, но оно специфично для приложения.

Ответ 4

Если вы измените свой идентификатор пакета, это также будет reset разрешения для вашего приложения.

Ответ 5

Следуя со страницы Stefano post - если вы хотите направить своего пользователя прямо к настройкам микрофона, вы можете использовать:

let app = UIApplication.sharedApplication()
app.openURL(NSURL(string:"prefs:root=Privacy&path=MICROPHONE")!)

(по крайней мере, на iOS 9 - если структура приложения настроек изменяется, то, вероятно, потребуется изменить ссылку)