Cllocation для работы в режиме блокировки сна / экрана (IOS <4.0)
-
26-09-2019 - |
Вопрос
Мне нужно получить местоположение пользователя, даже если телефон идет в режим блокировки сна / экрана. Я пытался включить службы местоположения в фоновом режиме, добавив ключ к файлу info.plist, но этот метод требует iOS> = 4.0. Есть ли альтернативный метод для получения менеджера местоположения, работающий в режиме блокировки экрана
Решение
да. Посмотри на это:http://github.com/marcop/iphoneinsomnia.
Он сохраняет Idevice Warke, зарегистрировав ваше приложение в качестве аудиозаписи и воспроизводил тихому образцу каждые 5 секунд. Афик, это единственный способ сделать это в IOS <4.0.
Похоже, что взломать, поэтому я не знаю, какое яблоко думает об этом, все еще есть много приложений в AppStore, которое, очевидно, делает это.