2016-08-12 2 views
0

В моем приложении у меня есть несколько экземпляров, где мне нужно всего лишь собрать текущее местоположение пользователей в приложении. Но только для одного элемента требуется обновление фонового местоположения. Я добавил оба разрешения на авторизацию (вместе с дополнениями info.plist), и когда телефон был подключен к моему ноутбуку и выключен, местоположение обновлялось (я использовал заявление печати для проверки); однако, когда я отключил его и пошел проверять его в поле, он не обновил мое местоположение (член команды проверил мое местоположение через приложение на своем телефоне). Кто-нибудь знает, есть ли у обоих столкновение/проблема?Возможно ли иметь две разные разрешения менеджера местоположений?

+0

Посмотрите эту тему для получения дополнительной информации по этой теме: http://stackoverflow.com/questions/10691814/cllocationmanager-while-app-is-in-background-state –

ответ

1

Невозможно иметь обе авторизации в вашем проекте, так как при запуске вашего приложения по умолчанию будет выбрано «Всегда авторизация». Поскольку это универсальный набор и будет охватывать обновления местоположения при использовании приложения, и даже если приложение находится в фоновом режиме.

Смежные вопросы