TareyevG
@TareyevG
iOS dev, startups, marketing, architecture

Как клиенту приложения понять, что нужно обновить приложение?

Во многих клиент-серверных приложениях после нового обновления перестают корректно работать старые, поэтому их просят обновиться (выводят AlertView, как в Tinder или перебрасывают на экран обновления, как в Yo).
Хотелось бы перестраховаться и тоже ввести возможность предложить юзеру обновиться, если в его версии что-то не так (например, ввели отсылку токена приложения в новом апдейте - старая версия крашится).
Была мысль просто ловить исключения и в catch выводить этот алерт с просьбой обновиться. Но это, скорее всего, не очень хорошая практика.
Хотел узнать, как по Вашему это могли делать существующие приложения или как Вы это делаете.
Заранее спасибо!
  • Вопрос задан
  • 531 просмотр
Решения вопроса 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
В заголовках запроса к серверу посылать версию приложения.
На сервере предусмотреть код ошибки, возвращаемый при устаревшем приложении.
На клиенте предусмотреть обработку ошибок.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы