Apple выпустила четыре версии iPhone, начиная с 2G до 4GS.остальные две модели известны как 3G и 3GS.Эти модели представляют обновленную версию вместе со временем и выпущены.
Приложения, работающие на этих устройствах, доступны в App Store.Эти приложения, загруженные в магазин приложений, также разрабатываются в различных SDK, начиная с iPhone SDK 2.0 до бета-версии SDK 4.1 (последняя версия).
Вы можете загрузить соответствующие приложения из магазина приложений, и все сведения о совместимости версий также доступны на странице сведений о магазине приложений.
, если приложение находится в стадии разработки и вы хотите протестироватьтогда его можно протестировать на любом из вышеперечисленных устройств, но вы должны убедиться, что iOS установлена на устройстве, а также соответствовать соответствующей версии SDK
Например
Приложение разработанос SDK 3.0 будет работать только на iPhone OS 3.0 или более поздней версии на любом устройстве (2G, 3G, 3GS и 4G), но это же приложение не будет работать в SDK 2.0 (iPhone 2G).Так вот как все работает.Существует не конкретное оборудование, это требование.но, пожалуйста, помните, что в новом iPhong 4G есть функция видеозвонка, поэтому она полностью доступна для 4G, но не для любой другой более ранней версии.
Самое важное для развертывания приложения на устройстве, вам необходимо получить сертификаты и сертификаты обеспечения, и оно полностью не зависит от устройств iPhone.
Надеюсь, что это поможет понять, как устроен яблочный мир