Удалите настройку с экрана настроек в iOS при обновлении приложения - PullRequest
0 голосов
/ 11 марта 2020

Мое приложение изначально использовало функцию, которая требовала доступа к микрофону. Таким образом, экран настроек используется для отображения переключателя для включения или выключения этого разрешения. В новой версии нам больше не нужна эта функция. Поэтому я удалил запись для микрофона из списка Root .plist в файле Settings.bundle. Это работает для новых установок. Но для пользователя, обновляющего приложение, настройки по-прежнему показывают разрешение микрофона. Есть ли способ удалить эту запись?

1 Ответ

0 голосов
/ 11 марта 2020

Я считаю, что вам нужно удалить ключ NSMicrophoneUsageDescription из вашего файла info.plist. Я предполагаю, что пока iOS видит этот ключ, он будет отображать соответствующую запись в настройках вашего приложения.

Вы можете узнать больше о том, что делает этот ключ здесь .

...