Да, вы можете без проблем подготовить iPhone 2G для разработки и использовать его для тестирования. Просто убедитесь, что вы обновили ОС до 3.1, так как iPhone 2G на Craigslist с большей вероятностью будет иметь более старую ОС (2.2.1 или более раннюю).
Нет необходимости подписываться на AT & T, и вы можете без проблем пользоваться домашней Wi-Fi сетью.
Просто чтобы вы знали, iPhone 2G не будет иметь GPS, Compass или Video Recording, поэтому вы не сможете тестировать приложения, которые их используют (в основном CoreLocation Framework для GPS).
На самом деле, мы в Индии используем такой импортированный из США iPhone 2G, в котором еще есть SIM-карта AT & T, которая никогда не использовалась. Наш генеральный директор в США только что отправил нам телефон для тестирования, и он отлично работает с Wi-Fi.
@ Энди,
Просто Apple требует, чтобы приложение было «совместимо» с iPod Touch, а не то, что мы действительно тестировали его на iPod Touch.
Чтобы дать вам отличный пример, мы разработали игру, в которой были варианты включения / выключения звуков и вибрации. Впервые он был отклонен, потому что опция вибрации будет отображаться на iPod Touch, даже если iPod Touch не может вибрировать!
Мы исправили это, скрыв параметр вибрации, когда устройство не является iPhone, не протестировав его на iPod Touch, и оно работало, и оно было принято. Его живи сейчас ... Пойди проверь: iFill It. ;)