Если ваше приложение не может работать без Location Services, вы можете сделать Location Services обязательным требованием для установки / запуска вашего приложения с помощью Info.plist приложения.Это можно сделать, добавив ключ UIDeviceCapabilities в Info.plist вашего приложения и присвоив ему соответствующее значение «location-services» минус кавычки.
С помощью Info.plist, настроенного таким образом, если службы определения местоположения включеныВыключен, или если устройство находится в режиме полета, или что-либо еще мешает использованию Служб определения местоположения на устройстве, iOS предложит пользователю включить Службы определения местоположения, когда приложение открыто.
РЕДАКТИРОВАТЬ: Краткая информацияЭксперименты, кажется, указывают на то, что iOS не предлагает пользователю в этом случае, так что это не будет хорошим решением для вас.
Для получения дополнительной информации вы можете обратиться к разделу справочной информации по ключевым свойствам списка свойств разработчика Apple.документация.