ademaro
@ademaro
full-stack developer

Как «будить» iOS приложение после нескольких часов неактивности телефона?

Приложение-будильник должно утром инициировать сокет-соединение для того, что бы сервер смог отправлять различные звуки для пробуждения пользователя (могут отправляться другими пользователями в достаточно короткий промежуток времени, обычные пуши не подходят). iOS выгружает приложение достаточно быстро, пока непонятно как в современном мире отправлять сообщения (какие-то данные) в iOS-приложение (что бы функционал начинал работать в нужный момент у клиента) или что бы оно «стучалось» периодически на сервер и проверяло на необходимость создавать сокет-соединение.

Заранее благодарю за любые идеи или подсказки.
  • Вопрос задан
  • 408 просмотров
Решения вопроса 1
DevMan
@DevMan
https://developer.apple.com/documentation/uikit/ap...
https://medium.com/snowdog-labs/managing-backgroun...

емнип, это всё что есть. работает своеобразно, но лучше, чем ничего.

как вариант: можете попробовать пуши. только чтоб пробудить приложение, а в колбэке колбасить что нужно.
иногда, такой способ работает лучше фоновой задачи.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode
Такой возможности нет.
Ответ написан
OtshelnikFm
@OtshelnikFm
Обо мне расскажет yawncato.com
Вангую изобретение отдельного гаджета который будет висеть на wi fi сети и делать то что вам нужно. Телефон для этих целей зачем? Народ для этого умные колонки выпускает и не привязан к разным осям. И со своих серверов со своим гаджетом может многое делать. Даже незаявленные киллер фичи есть - но нам об этом не скажут))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы