Comments 27
Что мы видим у Apple? Вы должны чуть-ли не через неделю выкладывать версию приложения в AppStore, собирая под новейшую ОС. Пользователи со старой ОС — по боку.
Это потому что он хорошо работает
Главная причина заключается в отсутствии обновлений.
А на старые iOS устройства тоже прилетают обновления?
На iPhone 5S, который вышел в 2013 году, доступна iOS 12, вышедшая в прошлом месяце
Не знаю, у меня на работе 5s говорит, что нифига и нету, хотя для xcode апдейт уже прилете
Кстати, работать он начал очень медленно в последние три года — иногда замедляется настолько, что при наборе буквы появляются с большим опозданием, иногда в пару секунд на букву. Т.е. пробежал пальцами по клавиатуре, набрал предложение, сидим смотрим как оно само печатает. Как печатная машинка, ей-богу.
Да, действительно, Apple вынуждает пользователей быстро обновляться и нам необходимо поддерживать официальные релизы новой ОС как можно скорее.
Но это совсем не означает что мы перестаем поддерживать старые версии ОС. Так, например, в течении следующего года все новые релизы Badoo будут актуальны и для пользователей с iOS 11. Что касается пользователей с iOS 10 и ниже, они все еще смогут скачать приложение с AppStore и активно им пользоваться. Но им будут не доступны новые фичи.
старый андроид 4.3 ещё очень популярен
популярен, потому что обновления не приходят
У меня был планшет nexus 10, там была доступна 5.1, но я откатился на 4.4 потому что она лучше работала. Продал на днях, до сих пор не было ни одного приложения, которое бы не работало на 4.4. Обновления безопасности приходят отдельно от ос, не вижу смысла обновлять ОС на старых устройствах, они только больше тормозят. Девайс 2012 года.
В то же время вышел iPhone 5, который был у меня недавно — абсолютно бесполезный кусок металла, на котором вылетал телеграм, при попытке открытия некоторых чатов.
Еще смешнее с макбуками: там без обновления ОС не поставишь вообще никаких новых версий программ, а если обновить, то двухлетний макбук нас не. работать как asus eeepc
Еще смешнее с макбуками: там без обновления ОС не поставишь вообще никаких новых версий программ, а если обновить, то двухлетний макбук нас не. работать как asus eeepc
Это откровенное вранье. Если понятия не имеете о чем пишете, то лучше уж не пишите.
Видимо для релизов оно несколько помягче, потому как с выходом 11 версии, нам отказали в публикации с версией 10 в TestFlight'
Apple выпустили «бету», нам нужно потестить, что приложение не сломалось – звучит логично. Предположим, мы нашли какой-то баг и к тому же выяснили, что это не дефект приложения и не какой-то misuse обновившихся API. Что с этим нужно делать? «Костылить» заплатки для операционной системы изнутри приложения? Звучит уже не очень. Но если я понял верно, то что будет, когда (и если) Apple исправят этот дефект? «Раскостыливать» заплатку обратно и проверять все заново? И при этом нужно понимать, что «закостыленные» и «раскостыленные» версии приложения будут установлены у обоих групп пользователей – с дефектными версиями ОС и с исправленными (или даже до-дефектными).
Главный посыл в том, чтобы быть в курсе проблем в бета-версии и отслеживать их статус ближе к GM. Не нужно чинить все сразу.
В описанном вами случае оцените критичность бага — и если он не критичен — ждите GM.
Если критичен — скорее всего бизнес поддержит идею «костылить». В таком случае, если Apple починит проблему до GM версии, прийдется «раскостылить». Но объем проверок будет минимальный, так как бета установлена у малого количества пользователей. Если же Apple починит проблему после GM, прийдется не просто «раскостылить», но и проверить на версиях с проблемой, без проблемы и, собственно, обновление.
8 интересных багов беты iOS 12 и как мы их искали