В моей программе я хочу определять действия (ходьбу, бег) или местоположение пользователя, когда приложение закрыто (не в фоновом режиме). возможно ли это в ios?

#ios #objective-c #core-motion #motion-detection

#iOS #objective-c #ядро-движение #обнаружение движения

Вопрос:

В моей программе я хочу обнаруживать действия (ходьба, бег) или местоположение пользователя, когда приложение закрыто. closed.is это возможно?

Описание:-

я использую класс SOMOtionDetector для обнаружения активности пользователей.Когда мое приложение закрыто (не в фоновом режиме), есть ли какой-либо способ вызвать эти функции??

заранее спасибо.

Комментарии:

1. Что это за приложение? Я работаю с исследовательской группой, которая работает над этим, но мы используем Android специально по той причине, что он лучше справляется с фоновыми задачами, и нашему приложению не нужно запускать для определения движения и других данных. Мы используем фреймворк MIT funf, хотя у него есть несколько недостатков

2. @inquisitiveIdiot это нормально.но в ios есть ли какой-либо способ вызова функции ViewController при вызове приложения?

Ответ №1:

Комментарии:

1. я хочу, когда оно близко. не в фоновом режиме.

Ответ №2:

Поскольку вы упомянули о получении местоположения пользователя, я думаю, вы можете изучить использование CLLocationManager и geofence, которые будут запускать ваше приложение (даже не в фоновом режиме) при изменении местоположения пользователя.