Сколько пользователей iPhone все еще используют iOS3.1.3 и ниже?
Мой PM хочет, чтобы я включил поддержку более старых версий iOS, прежде чем идти в магазин приложений
Я пытаюсь выяснить, как собрать более старые версии ниже 3.2, но я не могу этого сделать, потому что MPMoviePlayerViewController не совместим?
Должен ли я просто удалить весь код 3.2+ и использовать вместо этого MPMoviePlayerController, чтобы избежать проблемы? Или просто ожидать, что все запаздывающие пользователи догонят и обновят свои телефоны?
4 ответа
Вокруг все еще остается значительное количество устройств 3.1.3.
Iphone 2G и оригинальные штрихи Ipod не могут быть обновлены.
Многие из моделей iphone 3G, которые были проданы, все еще находятся в рамках первоначального контракта, не позволяя пользователям переходить на более новые устройства по разумной цене, и пользователи неохотно обновляют свои 3G-устройства до iOS4 из-за падения производительности:
http://www.tuaw.com/2010/07/28/apple-looking-into-poor-ios-4-performance-on-iphone-3g/
Я испытываю похожие проблемы; Работа с ошибками в 3.1.3, которые исправлены в 3.2 и 4, действительно замедляет меня, но я просто не могу исключить устройства 3.1.
Обновить
Я нашел очень полезный график здесь:
Он основан на анализе данных из рекламы в приложениях, так что, несомненно, статистически искажен во многих отношениях, но, тем не менее, все еще делает интересным чтение.
Является MPMoviePlayerViewController
неотъемлемая часть вашего приложения? Я предполагаю, что нет, иначе вы бы не разместили вопрос, но иногда лучше сначала задать очевидные вопросы;-)
Если он интегральный, то вам нужно выбрать минимальную ОС, в которой он доступен (я верю, что это 3.2 - я не помню OTTOMH).
Другая альтернатива - переписать, чтобы не использовать MPMoviePlayerViewController
, но некоторые более ранние API вместо этого. Я не знаю, насколько это возможно.
Но если это удобно, но вы хотите его, если оно доступно, вы можете использовать слабые ссылки для достижения этой цели.
Ну, так как iPhone 2G и iPod Touch 1g не могут работать под управлением OS 4, я думаю о 10% или около того.
Некоторые ссылки:
Во время выступления на WWDC Apple заявила, что существует более 40 миллионов устройств на базе iPhone OS, включая, очевидно, iPhone и iPod touch. Из этих 40 с лишним миллионов устройств, согласно объявлению Apple от 22 июня, шесть миллионов установили новую ОС в течение первой недели после ее выпуска. Это примерно 15 процентов принятия iPhone OS 3.0 за одну неделю.