Лучшие практики для приложений iPhone на нескольких версиях ОС - PullRequest
1 голос
/ 09 июля 2010

Я занимаюсь разработкой приложения, которое использует функции iOS4 (например, MFMessageComposeViewController), но я также хочу поддерживать iOS 3.1.x. Я знаю, как это сделать в настройках кода и сборки, но найти устройства для тестирования становится все труднее - я обновил свой телефон, и большинство моих друзей тоже. И симулятор с XCode 3.2, насколько я могу судить, не поддерживает симуляцию 3.1.

Когда мои приложения сдают деньги в первый раз, я, конечно, вкладываю средства в несколько устройств для тестирования разных ОС и оборудования, но мне интересно, что люди делают, когда начинают, а ресурсы ограничены. Например, чтобы протестировать устройство с поддержкой SMS с 3.1.x, мне понадобится не только запасное устройство, но и тарифный план обслуживания телефона.

Пара вещей, которые я рассмотрел за это время:

  • Установите старую версию XCode и используйте этот симулятор для тестирования 3.1
  • Купите подержанный iPod touch и установите ОС 3.1 (но не смог проверить SMS / GPS)

Другие идеи? Я хотел бы услышать, что делают другие люди.


Ответы [ 2 ]

0 голосов
/ 09 июля 2010

Что я делаю, так это оставляю одну из каждой модели iPhone и iPod touch и устанавливаю последнюю версию ОС, которая на ней работает.Итак, у меня есть iPhone 2G и iPod touch 1G с ОС 3.1.3;iPhone 3GS, iPhone 4 и iPod touch 2G с ОС 4.0;и WiFi iPad с ОС 3.2.Только у одного из телефонов есть услуга сотовой связи.

Что касается моих сборок, я собираюсь с SDK 4.0 и устанавливаю ОС 3.1.3 в качестве самой ранней цели.Если вы заявляете, что поддерживаете определенную ОС, вы должны были протестировать на устройстве с этой ОС.

0 голосов
/ 09 июля 2010

У нас есть пара устройств в нашей стартап-компании, а также очень старые iPod. Возможно, вы можете получить немного для очень маленькой секундной стрелки?

OffTopic: я думаю, что поддержка старых версий ОС, когда доступно бесплатное обновление, не должна выполняться слишком долго. Людям нужно немного «помочь» в обновлении. Должен признать, что iOS 4 может быть исключением, хотя, мой iPod не живет долго с его установленным. :(

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...