Сколько пользователей iPhone все еще используют iOS3.1.3 и ниже? - PullRequest
4 голосов
/ 10 августа 2010

Мой PM хочет, чтобы я включил поддержку более старых версий iOS, прежде чем идти в магазин приложений

Я пытаюсь выяснить, как собрать более старые версии ниже 3.2, но я не могу это сделать, потому что MPMoviePlayerViewControllerне совместим?

Стоит ли просто удалить весь код 3.2+ и использовать вместо этого MPMoviePlayerController, чтобы избежать проблемы?Или просто ожидать, что все запаздывающие пользователи догонят и обновят свои телефоны?

Ответы [ 4 ]

2 голосов
/ 10 августа 2010

По-прежнему существует значительное количество устройств 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.

Обновление

Iнашел очень полезный график здесь:

http://www.appleinsider.com/articles/10/07/22/chitika_ios_4_already_powering_50_of_iphone_traffic.html

Он основан на анализе данных из рекламы в приложении, так что, несомненно, статистически искажен во многих отношениях, но тем не менее до сих пор делаетинтересное чтение.

1 голос
/ 10 августа 2010

Является ли MPMoviePlayerViewController неотъемлемой частью вашего приложения? Я предполагаю, что нет, иначе вы бы не разместили вопрос, но иногда лучше сначала задать очевидные вопросы; -)

Если оно является целым, то вам нужно указать минимальную ОС, в которой оно доступно (я верю, что это 3.2 - Я НЕ помню OTTOMH).

Другая альтернатива - переписать, чтобы она не использовала MPMoviePlayerViewController, но вместо этого использовался более ранний API. Я не знаю, насколько это возможно.

Но если это удобно, но вы хотите, чтобы оно было доступно, вы можете использовать слабое связывание , чтобы добиться этого.

0 голосов
/ 10 августа 2010

Ну, так как iPhone 2G и iPod Touch 1g не могут работать под управлением OS 4, я думаю, по крайней мере, 10% или около того.

0 голосов
/ 10 августа 2010

Некоторые ссылки:

http://surgeworksmobile.com/iphone/iphone-os-30-adoption-rates-how-many-iphone-and-ipod-touch-users-are-upgrading

Во время выступления на WWDC компания Apple заявила, что вокруг более 40 миллионов устройств iPhone OS, включая, очевидно, iPhone и iPod touch,Из этих 40 с лишним миллионов устройств, согласно объявлению Apple от 22 июня, шесть миллионов установили новую ОС в течение первой недели после ее выпуска.Это примерно 15% принятия iPhone OS 3.0 за одну неделю.

...