У меня есть приложение iOS, которое установлено на двух разных устройствах, но входит в систему с той же учетной записью. Если я сделаю новую запись с устройства, она будет немедленно показана на других устройствах. В настоящее время я обновляю фид сообщений каждые 10 секунд. Это оптимальный способ или есть другое лучшее решение для этого.Лучший способ показать недавнее сообщение - Цель C
ответ
Как @ wattson12 говорил, что для этого предназначены push-уведомления. Я бы порекомендовал использовать API для этого: Urban Air Ship
Или анализ или другие решения. – Abizern
Что вы делаете, называется Опрос. Это самое простое решение, но оно не оптимально, потому что оно требует от вас постоянно запрашивать сервер и все еще есть задержка, прежде чем вы узнаете о новых сообщениях.
Один из способов узнать о новых сообщениях - открыть HTTP-соединение, ожидая, что сервер уведомит вас о новых сообщениях (see Wikipedia for details, также related question here). Другая опция - push-уведомления: сервер может отправлять уведомление при поступлении нового контента. Я не уверен, какой из них технически более прост.
- 1. Лучший способ узнать цель-C?
- 2. Лучший способ показать сообщение в контроллере
- 3. Лучший способ показать сообщение администратора определенным пользователям?
- 4. Цель C: Лучший способ подождать завершения потока?
- 5. Показано недавнее сообщение из определенной категории
- 6. Лучший способ отправить сообщение нить
- 7. «Недавнее посещение сайтов» Заявка на C#
- 8. есть лучший способ показать загружаемое сообщение с вкладками jquery ui?
- 9. Лучший способ показать сообщение загрузчика во время загрузки model.list
- 10. Цель C - лучший способ написать оператор if if
- 11. Лучший способ получить сообщение от
- 12. Лучший способ разобрать сообщение FIX?
- 13. Лучший способ повернуть еженедельное сообщение?
- 14. C# Как показать цель платформы
- 15. лучший способ скрыть/показать виджет
- 16. Лучший способ показать «живые» комментарии
- 17. Лучший способ показать динамический контент
- 18. Лучший способ показать новые уведомления
- 19. Лучший способ конвертировать/показать дату
- 20. Android: лучший способ показать данные
- 21. Это лучший способ показать контент?
- 22. C#/NET - Лучший способ организовать
- 23. Показать сообщение в C#
- 24. Показать сообщение C# onlyonce
- 25. «сообщение отправлено высвобождены экземпляра 0x5633b0»-C Цель
- 26. Недавнее has_one из has_many
- 27. Какой лучший способ показать длинный файл
- 28. Правильный способ использования Цель C
- 29. php лучший способ показать уведомление после перенаправления
- 30. iOS Цель C: Показать документ RTF
Push-уведомления в значительной степени предназначены для ситуаций, подобных этому – wattson12
благодаря @ wattson12. Если приложение второго устройства находится в фоновом состоянии, push-уведомление будет отображаться в строке состояния. Но мне это не нужно. Есть ли другой путь? –
Если устройство находится в фоновом режиме, вы бы не знали ранее ни о каком новом контенте? – wattson12