Журналы тестирования WebKit ссылаются на iOS 12, работающую на симуляторе iPhone 5s

MacGeneration обнаружила обсуждения в рассылке с открытым исходным кодом WebKit, которые включают ссылки на iOS 12. В частности, один из участников приложил журналы тестирования ночного сборки WebKit, работающего на симуляторе iPhone 5s.

Это веское доказательство того, что iPhone 5s получит iOS 12, что на год больше обновлений, чем получил iPhone 5 (iOS 11 недоступна для iPhone 5). Также просто интересно видеть, как iOS 12 уже появляется в различных местах…

Apple предоставляла моделям iPhone 4s и iPhone 5 пять лет крупных обновлений, прекратив поддержку на iOS 9 и iOS 10 соответственно. Следовательно, поддержка iPhone 5s в iOS 12 будет на год дольше, чем у предыдущих поколений.

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

В нашей аналитике трафика 9to5Mac многие устройства с iOS 12 используют разрешение 1136×640, что идентифицирует устройство как iPhone 5s, но, к сожалению, это также разрешение экрана iPhone SE, и мы не можем получить более подробную информацию о точных моделях.

Открытый исходный код WebKit позволил в прошлом раньше времени утечь различным мелким функциям из предстоящих обновлений iOS. Это происходит потому, что инженеры Apple WebKit отправляют код и тесты в репозиторий, не удаляя все части, которые еще не являются общедоступными. Например, перед выпуском iPhone 6s в открытом исходном коде WebKit появились частично реализованные компоненты предварительного просмотра ссылок до официального анонса 3D Touch и Peek and Pop.

В том же ключе MacGeneration также нашла некоторые ссылки на приватные API, которые условно доступны в выпусках iOS 12 и macOS 10.14. Довольно забавно, что обзор кода показал, что эти аннотации доступности, вероятно, не должны использовать имена, раскрывающие неопубликованные версии iOS в общедоступных кодовых базах: «Пожалуйста, используйте макросы TBA!».

Apple официально анонсирует новые операционные системы на ключевом докладе WWDC 4 июня, примерно через полтора месяца. Новые сборки WebKit будут интегрированы в обновления Safari как часть iOS 12 и macOS 10.14.


Посетите 9to5Mac на YouTube для получения дополнительных новостей об Apple: