Громко предупреждать пользователя при получении ответа API - PullRequest
0 голосов
/ 01 сентября 2018

Сценарий проекта - это когда предупреждающий голос API воспроизводит голос или что-то в этом роде.

Он должен отправить запрос в фоновом режиме. Например, пользователь активно предупреждает систему, используя кнопку (вкл / выкл), и закрывает приложение. Приложение проверяет данные каждые 5 секунд в фоновом режиме. При игре data == 1 громко предупреждаю. Я посмотрел системы уведомлений и прочитал некоторые документы для фона Какие технологии я должен использовать? Я использую Swift в течение 2 месяцев. Я пытаюсь узнать, как разработать приложение для iOS.

1 Ответ

0 голосов
/ 01 сентября 2018

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

Дополнительная информация:

Уведомления пользователя: https://developer.apple.com/documentation/usernotifications

Фоновая выборка: https://developer.apple.com/documentation/uikit/core_app/managing_your_app_s_life_cycle/preparing_your_app_to_run_in_the_background/updating_your_app_with_background_app_refresh

...