В последнее время я заметил, что несколько приложений запрашивают доступ к местоположению пользователя для выполнения некоторых функций в фоновом режиме.
Например: приложение для сканирования и загрузки фотографий пользователя в целях резервного копирования, поэтому при входе в фоновое состояние оно продолжает сканирование и загрузку.
О чем я спрашиваю:
Если есть Фоновое выполнение механизмов для выполнения фоновых задач (Выберите цель -> Возможности -> Фоновые режимы), так зачем использовать основное местоположение для выполнения такой задачи?
Если использование Core Location отличается, в чем его преимущество?
Кроме того, я читал (и это то, что я предполагаю), что использование основного местоположения не для того, что подразумевается, должно привести к тому, что приложение будет отклонено, странная вещь, которая, как я уже упоминал, есть несколько приложений, делающих это ! Я чувствую себя немного сбитым с толку.