Boy Genius Report утверждает, что источник раскрыл код в iOS 4, показывающий, что новые модели iPhone и iPad могут приступать к полевым испытаниям. Соответствующий код позволяет устройствам с обозначениями iPhone3,2, iPhone3,3 и iProd2,1 «автоматически активироваться» — процесс, который, как говорят, позволяет операторам тестировать устройства без необходимости ручной активации через iTunes, как это требуется для розничных устройств.
Глубоко внутри iOS 4 находится довольно интригующий блок кода. Наш источник говорит, что код опрашивает устройство, и если устройство является CDMA iPhone или iPad 2, оно будет автоматически активироваться, тем самым обходя необходимость в iTunes. Нам сообщили, что этот блок кода появлялся каждый год подряд перед крупным выпуском iPhone / устройства и удалялся незадолго до запуска.
Эти кодовые имена не новы, поскольку они впервые появились несколько месяцев назад в iPhone OS 3.2, выпущенной для iPad. Однако их присутствие в разделе кода «неизданное оборудование», связанном с автоматической активацией, похоже, является новым, и источник утверждает, что это предвещает полевые испытания устройств.
Программные доказательства будущих устройств Apple, как правило, появляются довольно рано в процессе разработки, как показали ссылки на iPhone3,1 в конфигурационных файлах iPhone OS в марте 2009 года . Это устройство оказалось iPhone 4, выпущенным 15 месяцев спустя. Доказательства полевых испытаний iPhone 4 появились к концу ноября 2009 года, более чем за шесть месяцев до его публичного запуска. В сочетании с утверждениями о том, что CDMA-версия iPhone 4 находится на этапе «тестирования инженерной проверки», эти новые свидетельства программной поддержки для полевого использования нового оборудования продолжают указывать на возможные выпуски продуктов где-то в начале следующего года.
Тот факт, что новые модели iPhone несут обозначения iPhone3,2 и iPhone3,3 вместо «iPhone4,1», предполагает, что аппаратное обеспечение является относительно незначительной доработкой существующего iPhone 4, хотя неясно, почему в тестировании участвуют две новые модели iPhone. Кроме того, предполагается, что iProd2,1 — это iPad следующего поколения, поскольку текущий iPad начинал свою жизнь как iProd1,1, прежде чем получить название iPad1,1 ближе к его выпуску. Еще более ранний iProd0,1 предположительно был прототипом iPad.