Когда пользователям предлагается разрешить местоположение пользователя, если они случайно выбрали «НЕТ», это предупреждение никогда не отображается в нашем приложении. Есть ли какой-либо вариант для reprompt предупреждения каждый раз, когда они открывают приложение. После обращения к вопросу S.O многие считают, что это не все возможно. Только что можно сделать, мы предупреждаем пользователя о включении службы определения местоположения в настройках.Как получить услуги определения местоположения, чтобы перепрофилировать пользователя для разрешения на местоположение, если они случайно отказались?
Но в некоторых вопросах С.O, начиная с CLLocationManager
Метод обновления каждый раз, основанный на выборе пользователя, мы можем reprompt alert.Is это можно достичь?
Теперь я сомневаюсь, возможно ли повторить предупреждение, когда пользователь не разрешит в первый раз?
Пожалуйста, поделитесь своими идеями.
спасибо.
спасибо. Даже я слишком много искал, чтобы проверить, есть ли способ сделать это программным путем. Но ничего не найдено. Но вы уверены, что это невозможно? – NSUserDefault
Я использую службы определения местоположения в большинстве приложений, которые я написал, и никогда не сталкивался с каким-либо способом второго приглашения. Я думаю, Apple не хочет, чтобы вы раздражали пользователя, когда No был нажат. Я бы предложил UIAlert, чтобы напомнить пользователю, что ваше приложение работает только в том случае, если службы определения местоположения включены. – sangony