Я выполнил этот урок (https://www.raywenderlich.com/92428/background-modes-ios-swift-tutorial), чтобы создать приложение, которое отображает местоположение пользователя в фоновом режиме. Он запрашивает местоположение пользователя, даже когда приложение закрыто, пользователь нажимает «да» и отслеживает местоположение в фоновом режиме, обновляя каждую секунду или около того. Он отлично работает в симуляторе, но загружается на физический iPhone 6, он перестает проверять местоположение пользователя в фоновом режиме.Отслеживание фонового местоположения не работает на физическом устройстве swift
1
A
ответ
1
Я решил это. Если фон отслеживания местоположения работает в тренажере, но не на физическом телефоне под управлением IOS 9 или более поздней версии, она фиксируется путем добавления этого кода:
if #available(iOS 9.0, *) {
locationManager.allowsBackgroundLocationUpdates = true
} else {
// You don't need anything else on earlier versions.
}
Поместите это где-нибудь, может быть, в вашем viewdidload.
Смежные вопросы
- 1. iOS Отслеживание фонового местоположения на тестовых устройствах
- 2. Приложение не работает на физическом устройстве
- 3. Тестирование на физическом устройстве
- 4. Xcode 6 работает на физическом устройстве iOS не работает
- 5. Анимация в физическом устройстве
- 6. ionic cordovaSQLite плагин не работает на физическом устройстве
- 7. Встроенный проигрыватель Youtube не работает на физическом устройстве
- 8. Отслеживание местоположения в GPS не работает
- 9. HOw запустить приложение Android на физическом устройстве
- 10. AutoCompleteTextView с CursorAdapter работает на виртуальном устройстве, но не на физическом устройстве
- 11. Отслеживание местоположения
- 12. socket.io swift не работает на реальном устройстве
- 13. Как проверить свои приложения на физическом устройстве?
- 14. Как использовать карты на физическом устройстве Android?
- 15. Appium, как работать на физическом устройстве
- 16. Android TextView ошибочен только на физическом устройстве
- 17. База данных Android на физическом устройстве
- 18. Как запустить приложение sencha на физическом устройстве
- 19. Проверка моего приложения на физическом устройстве
- 20. iOS: Отслеживание местоположения пользователя
- 21. Выполнение отслеживания фонового местоположения на Android
- 22. Не удалось получить доступ к серверу на физическом устройстве iOS
- 23. Приложение не будет установлено на физическом устройстве - AndroidStudio
- 24. Не удается запустить тестовый сервер на физическом устройстве
- 25. Выполнение кода, когда приложение находится в фоновом режиме, не работающем на физическом устройстве (SWIFT)
- 26. Получение местоположения в Android не работает на новом устройстве
- 27. iOS GPS Отслеживание местоположения
- 28. объективного представления С не погрузкой на физическом устройстве
- 29. iPhone Запуск анимации масштабирования изображения, не работающей на физическом устройстве
- 30. Xcode 8 не может работать на физическом устройстве без членства