#sockets #ios7 #notifications #alert
#сокеты #ios7 #уведомления #предупреждение
Вопрос:
У меня есть сервер приложений и несколько приложений iOS, которые взаимодействуют с этим сервером приложений через Интернет. Я пытаюсь понять, существуют ли какие-либо другие платформы, кроме Push-уведомлений Apple, которые позволяют мне отправлять сообщения определенному пользователю моего приложения, пока приложение открыто?
Типичный сценарий: я набираю сообщение в консоли на сервере приложений, и окно сообщения появляется на определенном устройстве.
Один из возможных подходов, о котором я подумал, — периодически опрашивать сервер на наличие сообщений для этого конкретного устройства. Другим подходом было бы оставить сокет открытым и передавать сообщения через этот сокет с сервера.
Комментарии:
1. Оба этих подхода действительно повлияют на время автономной работы пользователей. Есть ли причина, по которой вы не хотите использовать Push-уведомления Apple? К вашему сведению, iOS 8, по-видимому, будет отображать использование батареи приложением.
2. Приложение будет работать на iPad, которые будут предоставлены пользователю на короткое время, они будут перезаряжаться между пользователями.