Вопрос по iphone, ios, service, location – Как включить службу определения местоположения

0

Как я могу включить Location Services из реального приложения, когда кто-то отказался в первый раз. У меня есть возможность выключить или включить.

Ваш Ответ

1   ответ
3

чтобы включить службы определения местоположения следующим образом:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"prefs:root=LOCATION_SERVICES"]];
Это работало только в iOS 5. Лучшее, что вы можете сделать сейчас, это предоставить диалог с инструкциями.
Что, если я хочу выключить это?
Надо просто взять их в меню настроек. Так что вы не должны иметь значения, хотите ли вы, чтобы он был включен или выключен. Просто проверьте, включен ли он, и если да, предложите им зайти в меню и выключить его. Apple действительно не нравится это, они предпочитают, чтобы она была оптимизирована для работы с или без, но я не думаю, что это является основанием для отказа.

Похожие вопросы