Тупой сценарий обновления на Маке
Большинство маковских программ используют один и тот же фреймворк для обновления, поэтому у них один и тот же тупой сценарий.
Через несколько секунд после запуска программа сообщает, что есть обновление и предлагает скачать:
Ты соглашаешься, она начинает качать:
Пока она качает, ты переключаешься в основное окно программы заниматься тем, зачем её запустил:
Через полминуты программа говорит, что готова обновиться и предлагает перезапуститься, но ты в это время пишешь или читаешь сообщение, поэтому переключаешься обратно в свой диалог и забываешь про обновление. После завершения работы с программой ты её закрываешь.
А потом, когда ты её запускаешь в следующий раз, ты снова видишь вот это:
И снова соглашаешься, и оно снова начинает качать то, что уже давно скачала:
И так до бесконечности.
А должно быть так: если я один раз согласился, то в следующий раз должна запуститься уже новая версия программы.
Разработчику имеет смысл положить программу Mac App Store просто.
Программа должна показать что обновилась, а почитать про новые фичи можешь там-то (и то если они появились).
Это единственный сценарий, остальное — какие-то специальные случаи для особых приложений.
А Гугл хром на маке так же обновляется?
Ахаха, вот я думаю почему у меня телеграм одну и ту же версию апдейта качает несколько раз подряд. Я уже думал что у них баг какой-то и программа апдейтится на ту же версию.
Более того, однажды поставив галочку возле Automatically download... ожидаеш больше никогда не видеть это окно. Но ведь нет, оно все так же продолжает появляться.
Можно скачать ТГ из Апстора и он будет сам апдейтиться или вручную через Апстор.
Должно быть так: программа делает свои дела сама и не отвлекает меня от моих
В мире давно существует убунта, а яблокорабы всё ещё страдают.
Нет, он делает это максимально незаметно, как и везде.