2010-07-08 3 views
1

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

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

Несколько вещей, которые я рассмотрел в то же время:

  • Установить старую версию XCode и использовать этот симулятор для тестирования 3.1
  • -Купите IPod Touch и установить OS 3.1 (но не мог 't test SMS/GPS)

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


+0

Вы не сможете проверить SMS/GPS с помощью Xcode;;) – Nick

+0

Вы можете закрыть - вы можете получить фиксированные GPS-координаты, а симулятор 4.0 запустит MFMessageComposeViewCont ролик. Он просто не отправит SMS нигде. –

+2

Я держу iPhone своей подружки более старыми версиями ;-) – ohho

ответ

0

Что я делаю, это одна из каждой модели 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

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

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

Смежные вопросы