2015-11-20 2 views
0

Я строю проект, который является чем-то вроде приложения Будильник. Я знаю, что здесь существуют ограничения наследования (по сравнению со встроенным приложением Apple Clock), но я пытаюсь оценить, будут ли эти ограничения блокировщиком.iOS - приложение в фоновом режиме против локальных сообщений

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

Требуется ли это, чтобы приложение выполнялось в фоновом режиме и планировало LocalNotifications? Если его в фоновом режиме и LocalNotification срабатывает на экране блокировки, возможно ли, чтобы Пользователь взаимодействовал с приложением? т. е. с помощью приложения SleepCycle вы можете встряхнуть телефон с экрана блокировки, чтобы вызвать повтор. Возможна ли такая функциональность только потому, что приложение работает в фоновом режиме (в случае этого приложения, я знаю, что он работает в фоновом режиме)

ответ

1

Да. вам нужно работать в фоновом режиме для взаимодействия на экране блокировки

+0

спасибо за информацию, я ценю ее! – djt

+0

Если приложение работает в фоновом режиме, а локальное уведомление появляется на экране блокировки, будут ли выполняться все жесты (как кнопка громкости, встряска и т. Д.) В домене приложения или если выполняются функции defualt ОС? – djt

+0

извините. это не хороший ответ, и я не могу ответить на комментарий либо –

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