Используется разбивка версий iOS

Есть ли какая-либо информация о том, какие версии iOS в основном используются на этом этапе?

Я разрабатываю новое приложение и задаюсь вопросом, с какой версией я должен сделать приложение совместимым с (например, iOS 3.0, 3.2 или 4.0, самой большой проблемой является то, что у меня нет устройства iOS, которое все еще работает ниже 4.2, что затрудняет тестирование).

Есть ли какой-то пробой где-то, какое% устройств использует какую версию?

Ответ 1

Чисто для чего это стоит - всего одно мнение для вас.

С 2011 года многие крупные успешные разработчики с высоким уровнем продаж будут иметь 4.0.

Обновлено для Лето 2012:

Начиная с 2012 года, почти все крупные компании, занимающиеся профессиональным развитием, будут работать с 5.0.

Комментарий к февралю 2014 года:

Кажется, что более правдоподобно, чем когда-либо, что он только стоит потрудиться с самой последней версией.. Таким образом, в настоящее время стоит только позаботиться о последних iOS, а именно о iOS7. Но более того, это более верно сегодня, чем когда-либо.

Кроме того: он становится более дорогим для поддержки более старых версий. Если у вас есть приложение iOS7, и ваш клиент рассматривает, сколько будет стоить, чтобы он каким-то образом работал с iOS6, ответ "много". (Просто забудьте еще раньше iOS.) Но более того, эта "вернуться назад" теперь значительно увеличилась.


Оригинальное сообщение:

Традиционно во вселенной Apple есть явно не проблема с наследием.

В юниверсе Apple есть больше ожиданий, что: пользователи являются "сложными пользователями" и пользователи обновлены.

(Существует множество исторических примеров: OS-X в основном сдула все разработки os9, только с вежливой поддержкой старой поддержки.)

Напротив, в юниверсе Windows и теперь в юниверсе Google (Google - это новая Windows) всегда существует общее желание поддерживать наследие. Apple имеет тенденцию поддерживать чистый разрыв с прошлым, MSFT/Google имеет тенденцию к накоплению/наследию.

Кстати, это не "хорошо, ни плохо". Но это просто факт, что вселенная Apple "ожидает, что пользователи будут поддерживать" (к лучшему или худшему), и вселенная Google/Microsoft "верит в поддержку старой версии" (к лучшему или к худшему).

Еще один способ взглянуть на это: быть грубым и немного грубым, несколько пользователей iPhone, которые не обновляют свои iPhone (может ли быть проще)? не будет достаточно сложным приобрести материал в магазине приложений.

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

Один последний очень незначительный момент: "жесткий" подход к обновлению является значительным препятствием для (A) идиотов, которые пытаются украсть ваше программное обеспечение и (B) взломать и вирусы. (Наблюдайте за последним вирусным фиаско в мире "андроид" - что мы боремся, чтобы избежать в мире Apple.) Каждая новая версия - это гораздо больше доказательств против джейлбрейка, варез и вирусов.

Важно. Не забывайте, что вам нужно очень долгое время, чтобы закончить и получить ваше приложение в магазине, Вы можете смотреть на СЛЕДУЮЩИЙ!! основная версия.

Одним словом - если вы новичок в бизнесе Apple/iOS, одно из удовольствий заключается в том, что (в общем говоря) вам не нужно беспокоиться о прошлой бессмыслице. Там нет NT, Vista, W97 и т.д.:) Забудьте о наследии и продвигайтесь вперед! Достаточно просто, что в Apple вселенной платежные клиенты не укладываются в наследие. Вы можете предположить, что пользователи Apple платят клиентам, которые продвигаются вперед.

Ответ 2

Генеральный директор Bump Дэвид Либ сказал в январе 2011 года, что 90% пользователей iOS обновили до >= 4.0. Согласно их выводам, более 50% использовали последнюю версию iOS (4.2.1 в то время).

В марте 2011 года Marco Arment опубликовал отличную статистику из своего приложения Instapaper 3.0, среди прочего, разбивки версий iOS, iOS-устройств и версии устройства. Отображение 98% всех устройств iOS (с использованием Instapaper), работающих как минимум с iOS версии 4.0. Последняя версия iOS - 4.3, выпущенная 9 марта, использовалась 65% всех устройств, когда Марко опубликовал свой блог 24 марта.

Это хорошая коллекция статистики версий iOS, созданная Cocoanetics с августа 2011 года. Их вывод заключается в том, что нет необходимости поддерживать ничего ниже iOS 4.0 больше.

Обновление сентябрь 2012

На следующий день после выхода iOS 6 Дэвид Смит отлично показал iOS Version Stats, сообщает iOS 6 о принятии 28%. Смит собирает эти данные из своих приложений Audiobooks (как iPhone, так и iPad, а также бесплатно и оплачивается), загружая около 100 тыс. Еженедельных загрузок.

Ответ 3

Большинство ссылок в вышеприведенных ответах нарушены, так что вот что: http://david-smith.org/blog/2012/03/10/ios-5-dot-1-upgrade-stats/

Также, как указано в этом ответе, вы можете получить статистику здесь: http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2&qpcustomd=1&qptimeframe=M

Предположительно, iOS 5 использует Safari 5.1, в то время как в iOS 4 используется Safari 5.0.

Основываясь на номерах, я не уверен, что согласен с точкой зрения Джо Блоу. Похоже, 20% пользователей по-прежнему находятся на iOS 4, и их доля падает очень медленно, поэтому поддержка устаревших версий может по-прежнему необходима. Зависит от вашего предполагаемого времени выхода на рынок и вашей целевой аудитории.