На подходе обновление iOS до версии 17 (понедельник - 18.09.23) .

Для простых пользователей это повод отключить автообновление (кто использует).

А для QA (если не работали с бэткой) - самое время ревизии парка устройств.

Не пропустите!

Если у вас все хорошо и в этом году парк расширился на некоторое количество девайсов – ваш выбор будет проще. Просто определите какие устройства оставляете на 16-ке.
Сложнее тем, у кого количество девайсов ограничено, но при этом есть разнообразие версий. Всегда сложно выбирать от чего отказаться.

В моем случае все усугубляется еще и отсутствием статистики конкретного приложения, потому что сейчас, как и в 20 году, когда я писала материал Выбор мобильных устройств: пошаговая инструкция для начинающих QA  я была вынуждена вернуться во фриланс. Провожу приемочное тестирование разных приложений с разным гео.

Есть над чем подумать, и я решила заодно поделиться с вами своей мини аналитикой и размышлениями.

При этом подчеркну, что золотого варианта нет, выбор каждый будет делать сам.

Исходя из общих данных, задач и статистики конкретного приложения (у кого она есть)

Общепринятой среднестатистической считается проверка:

  • на трех версиях iOS, то есть это будет 15, 16, 17.

  • на версиях с аудиторией более 5% или 7%

И конечно очень часто бывают нюансы - ситуации, которые тоже влияют на выбор, например  именно у вашего приложения было много проблемы с конкретной версией iOS, это прям жирный плюс оставить ту версию.

Итак, смотрим что имеем.

Новую iOS 17 НЕ получат:

  • iPhone 8

  • iPhone 8 Plus

  • iPhone X

Если эти устройства есть в вашем парке, логично именно их отвести под iOS 16, так как это будет наиболее частотный кейс.

iPhone SE 2, iPhone Xs,  Xr - 17-ку  получат, хотя еще на прошлом обновлении над ними размышляли.

Теперь смотрим старые версии.

Статистика отсюда:

https://developer.apple.com/support/app-store/

https://gs.statcounter.com/

К сожалению, на Statcounter нельзя посмотреть в сумме все релизы одной версии, там данные только по конкретному релизу (цифра после точки). И отображаются только первые семь.

iOS 14

Точка ухода (конец жизни) – нет таких устройств

То есть все устройства с версией iOS 14, получили и следующую iOS 15.

Это значит с одной стороны, что процент пользователей этой версии будет минимален, с другой стороны, если понадобится найти именно эту версию – это будет крайне непросто сделать. Да у меня были заказы именно на 14-ку. Но это экзотика.

На 2023 статистики по 14 уже нет, ушла в Other

Смотрим декабрь 2022:

Мир iOS 14.8 – 2%
Европа, Беларусь,  Россия –  вообще нет  в семерке
Мировую статистику дали Азия с 2,5%  Океания с 1,9% и Америка с 1,6%

То есть если не Азия и нет нюансов с 14-ой версией  можно прощаться

iOS 15

Точка ухода:

  • iPhone 6s

  • iPhone SE 1

  • iPhone 7

  • iPad  Air 2

  • iPad  Mini 4      

По статистике Apple от 30 мая 2023:

  • iPhone  13%

  • iPad  20%

Если Ваше приложение имеет заметную аудиторию на планшетах, есть смысл пока держать в парке девайсов iPad c 15 версией.
Но это редкий кейс.

Статистика Statcounter на август 2023 только по iOS 15.6 и опционально 15.7:

  • Мир 3%

  • Европа 2,33%

  • Беларусь 2% + iOS 15.7 6.7%

  • Россия 1,9% + iOS 15.7 5.9%

  • Украина 1,8% + iOS 15.7 5.9%

  • Польша 2%

  • США 2,7%

  • Израиль 3,4%

В целом же замечу что сейчас переход на новые версии ОС в среднем составляет около 70% всех айфонов, с незначительными отклонениями.

Согласно публикуемым Apple отчетам после выхода новой версии (то есть данные 4-х лет):

  • iOS 13 была установлена на 70% всех айфонов,

  • iOS 14 получили 80% всех устройств

  • на 15 версию перешли  63% всех iPhone

  • iOS 16 на 81% всех iPhone (скриншоты были выше)

Комментарии (21)


  1. IvaYan
    14.09.2023 20:15
    +9

    Для простых пользователей это повод отключить автообновление (кто использует).

    Почему?


    1. FreeNickname
      14.09.2023 20:15
      +1

      Как человек на iOS начиная с iOS 5, могу сказать, что это правило, к которому пришёл я и многие знакомые владельцы iOS / macOS устройств – не ставить мажорное обновление (на личное устройство). Лучше подождать, пока исправят самые страшные косяки, а также поправят практически гарантированно убитое энергопотребление. Иногда это происходит уже в x.0.1 обновлении. А как-то раз пришлось ждать x.1.3, если мне не изменяет память. Не помню, с какой это было версией, возможно, с iOS 13.

      Apple практически не занимается оптимизацией для мажорного релиза, это, по сути, публичный бета-тест. И, в целом, по-человечески я их понимаю. Вначале поправить баги, а потом оптимизировать, при этом, сколько ни тестируй, после релиза на несколько миллионов устройств багов вывалится всё равно вагон. Но без меня :)


      1. vadvol
        14.09.2023 20:15
        +7

        Как человек на iOS начиная с iOS 3, могу сказать, что не пропустил ни одного обновления и ни разу не пожалел :)


        1. FreeNickname
          14.09.2023 20:15
          -1

          У Вас, по-видимому, высокий уровень толерантности к косякам, остаётся только позавидовать) Я ведь не сразу к этому правилу пришёл. Оно "написано кровью")


          1. IvaYan
            14.09.2023 20:15
            +8

            Я тоже не могу подтвердить проблемы. Я на iOS уже где-то лет 10 (не помню, какая тогда была версии) и обычно ставлю обновления в день выхода. За все время не замечал каких-то косяков, которые бы привлекали какое-то внимание.

            Но всегда есть кто-то, кто твердит что "до первого сервис-пака не обновляться" и рассказывает, как он страдает, когда всё же обновляется. Я обновляюсь сразу и почему-то не страдаю, хотя расспросы показывают, что делаем одно и то же.


            1. FreeNickname
              14.09.2023 20:15
              +1

              Опять же, остаётся позавидовать) Если любопытно – можете пролистать историю статей Forbes по запросу "iOS should I upgrade" для мажорных обновлений. Например, вот iOS 13.0.0:

              In terms of temptation, this is probably a good thing because there’s no way I can recommend you install iOS 13 given the sheer number of bugs in this upgrade. 

              ...

              One tip: iOS 13.1 has so many bugs that I suspect it will take more than one update to root them all out. So if you’re on iOS 12, I’d still urge caution when iOS 13.1 arrives. 


              1. IvaYan
                14.09.2023 20:15
                +1

                Завидовать плохо :) А если серьезно -- не вижу в этом особенного смысла, потому что даже прочитав список ужасов и поставив обновление я этих ужасов не увижу. Как уже далеко не раз бывало, скажем, с виндой. Почему-то другие страдают, а я делая то же самое, не страдаю.


                1. FreeNickname
                  14.09.2023 20:15

                  Я же "белой завистью" :)


    1. ostmaster Автор
      14.09.2023 20:15

      Да, все верно уже ответили.
      На смене релизов почти всегда возникают проблемы со сторонними приложениями, особенная боль – с  банковскими.
      Да и сам свежий релиз обычно бажит.
      Лучше спокойно подождать как минимум 17.1 и пока остальные «подтянутся»




      1. IvaYan
        14.09.2023 20:15

        особенная боль – с  банковскими.

        У меня ни с банковскими ни с какими-то иными проблем не возникало и не возникает. ЧЯДНТ?


        1. FreeNickname
          14.09.2023 20:15
          +3

          ЧЯДНТ?

          Анализируете по выборке из одного человека, очевидно.


          1. IvaYan
            14.09.2023 20:15
            +5

            Ну, строго говоря нас тут двое, кто обновляется, но почему-то не испытывает проблем. Но мне этот спор мало интересен, если честно, потому что оба останемся при своём. Я обновлюсь 18-го числа и не буду испытывать проблем, вы будете ждать 17.0.1 или 17.1 чтобы их избежать. Поэтому, если хотите, я могу признать, что обновляться можно только после первого сервис-пака, потому что... не знаю почему, ну да ладно, и разойдёмся.


            1. FreeNickname
              14.09.2023 20:15
              +1

              Справедливо) в любом случае – удачи Вам, и пусть любые обновления и впредь не вызывают проблем)


            1. ostmaster Автор
              14.09.2023 20:15
              +1

              В тексте нет «ни в коем случае», там лишь написано что это «повод». Не требование. Потому что статистика не на вашей стороне.

              Но замечательно что у вас все хорошо ).


            1. Rorg
              14.09.2023 20:15
              +2

              Я уже на RC


              1. ostmaster Автор
                14.09.2023 20:15

                Так отлично ж ).

                Но всеж в той фразе речь шла про «простых пользователей». А у них нет статуса разработчика .


          1. krabdb
            14.09.2023 20:15
            +2

            Да нет никаких проблем. Обновляюсь на все паблик беты (начиная с pb 1) на всех устройствах всегда. Проблем именно с банковскими приложениями (нескольких банков) ни разу не было.

            И на релизе iOS 17 уже много кто, его же вчера утром выкатили для РФ. Даже у кого обновления на беты выключено обновились.


            1. Aelliari
              14.09.2023 20:15
              +1

              Релиза ещё нет, это была RC, которая с высокой долей вероятности (но не гарантировано) станет релизом.


    1. dimkoku
      14.09.2023 20:15
      -2

      Пользуюсь iOS начиная с 2013 года (тогда был Iphone 5s с iOS7)? ни разу его не обновлял до 2018г, заряда батареи хватало всегда более чем на сутки. По совету коллеги (якобы айфон начинает "летать"), обновил телефон, и батареи стало хватать на 2 часа. Думал что у меня плохой аккум. Заменил его, ничего не поменялось. На лицо факт искусственного "убийства" телефонов посредством программного устаревания . Об этом не писал только ленивый. Ну и тот факт что Apple недавно проиграла суд на 500 млн$ по этому вопросу, также доказывает что проблема имеет место. в 2018г купил SE и до сих пор не обновлялся. Сложности конечно возникают если надо установить новые программы, но я их ставлю очень редко, так как основной костяк программ давно собран.


      1. mike66
        14.09.2023 20:15
        -1

        Аналогичный опыт, с каждой мажорной версией телефон работает медленнее. IPhone 6, обновление с iOS 9 на 10 привело к тому, что даже звонок проигрывался с заиканиями иногда. После это какое то время не обновлялся вообще, потом пришлось обновится, вроде на iOS 13. Телефон «окирпичился», пришлось factory reset делать. С тех пор только минорные версии.


        1. mike66
          14.09.2023 20:15
          -1

          Продолжайте минусовать, уверен, это поможет кривой обрастающей блоатвейром iOS. На большее-то мозгов нет, «если у меня всё ОК, значит у всех так же, а этот чувак сам виноват, руки кривые видимо»