Доступ не запрашивается снова после переустановки приложения в iOS12 - PullRequest
0 голосов
/ 25 сентября 2018

После обновления до iOS12 и тестирования приложений, встроенных в Xcode 9, мы обнаружили, что после удаления и переустановки приложения - пользователю больше не задается вопрос с доступом к камере или галерее.
В iOS11,Каждый раз, когда приложение устанавливается, iOS запрашивает разрешение.

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

Также, как информация, но я не уверен на 100% в этом: когда между удалением и установкой приложения существует период времени (более 1 часа), даже в iOS 12 запрашивается разрешение.

Есть ли какие-либо изменения в iOS 12?Есть ли у вас какие-либо подсказки, как сохранить поведение iOS 11?

Спасибо!

1 Ответ

0 голосов
/ 25 сентября 2018

Единственный верный способ проверить процесс запроса авторизации после удаления приложения - это (и всегда так было) перейти в приложение «Настройки» и выбрать «Общие» -> «Сброс» -> «Сбросить местоположение и конфиденциальность».Это большая проблема, потому что вы сейчас сбросили все настройки вашего местоположения и конфиденциальности.

Мое другое предложение (и это только предложение) состоит в том, что вы пытаетесь перезагрузить устройство после удаленияприложение.Возможно, просто возможно, это заставит устройство записать что-то на диск, что заставит его забыть о своей предыдущей авторизации этого приложения.

...