Какой iPhone / iPod Touch мне нужен для тестирования моего приложения?

Я написал довольно простое приложение для iPhone, которое хотел бы протестировать хотя бы на одном устройстве, а затем выпустить его на рынок.

Мне не нужен тарифный план для передачи данных, поэтому я подумываю о покупке iPod touch, но понимаю, что у него нет камеры, видео и компаса. Хотя мне они не нужны для моего текущего приложения, я мог бы быть для будущего, ничего точно там нет.

Меня беспокоит покупка iPhone, бывшего в употреблении или нового, заключается в том, что я не смогу использовать его без сим-карты, пока не сделаю джейлбрейк. Я бы предпочел не связываться с взломом, так как я не понимаю, как будут мои усилия по тестированию приложения на устройстве и / или размещению приложения в магазине приложений.

Если я получу новый iPhone, мне придется немедленно расторгнуть контракт, и мои опасения по поводу отсутствия сим-карты будут действовать.

Мне было бы интересно узнать об опыте людей с этой проблемой, например Начиная с приложений для iPhone и не имея iPhone, это проблема.


person Jack BeNimble    schedule 07.03.2011    source источник


Ответы (4)


В новейшем iPod Touch есть камера: http://www.apple.com/ipodtouch/

Вы должны иметь возможность протестировать почти все, что вам нужно, на iPod Touch.

Кроме того, если вы хотите поддерживать старые устройства, было бы неплохо также купить старый iPod Touch на eBay или где-нибудь еще, чтобы вы могли протестировать его на дисплее без Retina.

person Andrew Huey    schedule 07.03.2011
comment
Я решил использовать сенсорный экран, потому что 1) у меня есть старый ipod, который я могу обменять на скидку 10% 2) мне не нужен телефон 3) он легче телефона 4) мне не о чем беспокоиться про симкарту (хотя думаю, было бы нормально) и 5) могу сразу начать пользоваться - person Jack BeNimble; 08.03.2011

У меня разработка ведется без iPhone, но я предпочитаю разрабатывать с устройством, потому что вы можете время от времени тестировать свои коды. У iPod Touch 4 есть камера. В любом случае, я думаю, что iPhone мог бы нормально функционировать без сим-карты, которую вы не можете позвонить. В противном случае получить iPad не так уж и плохо, поскольку вы можете запускать на iPad приложения как для iPad, так и для iPhone.

person Seyther    schedule 07.03.2011

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

person hotpaw2    schedule 07.03.2011

Я использовал свой старый iPhone 3G для разработки, в основном потому, что он позволяет мне видеть, как мой код работает на одном из самых медленных устройств.

Телефон в настоящее время не зарегистрирован в AT&T, и он все еще отлично работает для разработки. Для доступа к данным Wi-Fi отлично работает без учетной записи оператора связи. Он также имеет камеру и (базовый) GPS / картографирование.

Вероятно, я мог бы относительно дешево купить подержанный iPhone 3G на одном из аукционов.

person SirNod    schedule 07.03.2011