macOS 27 Golden Gate привносит значительные улучшения в функцию iPhone Mirroring, впервые позволяя пользователям изменять размер окна, выходя за рамки фиксированного соотношения сторон iPhone.

До настоящего момента функция iPhone Mirroring была ограничена исходным соотношением сторон iPhone в небольшом окне. Пользователи могли лишь незначительно регулировать общий размер окна, но его пропорции оставались неизменными. В macOS 27 пользователи теперь могут менять само соотношение сторон окна iPhone Mirroring, что значительно расширяет возможности для рабочих процессов, зависящих от этой функции.
Обновление было представлено в ходе выступления Apple на Platforms State of the Union. Похоже, доступно несколько фиксированных соотношений сторон вместо свободной настройки размеров, что означает, что система «привязывается» к ближайшему поддерживаемому формату. В зависимости от выбранного соотношения сторон, iPhone Mirroring отображает либо адаптированную версию макета приложения для iPhone, либо его макет для iPad, если таковой имеется. Настройка соотношения сторон в настоящее время ограничена приложениями, совместимыми с iOS 27, что на данный момент означает только нативные приложения iOS.
macOS 27 также добавляет Пункт управления (Control Center) в iPhone Mirroring, дополняя доступные с Mac элементы: Главный экран, Переключатель приложений и Spotlight.
Эти улучшения стали частью более широкой стратегии Apple, представленной на Platforms State of the Union в этом году, где разработчиков призвали отойти от проектирования приложений под фиксированную ориентацию и конкретные устройства, а вместо этого ориентироваться на то, что Apple назвала «динамическим диапазоном размеров и соотношений сторон». Apple представила изменяемые по размеру приложения iOS в iPhone Mirroring и на iPad, причем разработчики, которые пересобирают приложения с использованием новейшего SDK, подключаются к этой возможности автоматически. Новый симулятор iOS с возможностью изменения размера в Xcode позволяет разработчикам тестировать макеты для широкого спектра размеров экрана и соотношений сторон.
Подобные рекомендации, по-видимому, имеют последствия, выходящие далеко за рамки iPhone Mirroring: существуют широкие предположения, что данная функция является завуалированной подготовкой к выходу складного iPhone. Более того, iOS 27 содержит фреймворки, которые более прямо указывают на складное оборудование: «foldState» (состояние сгиба) и «angleDegrees» (угол в градусах). Третья находка — новый ключ, возвращающий общее количество встроенных дисплеев на устройстве — предполагает, что Apple также готовит программный стек для устройства с несколькими встроенными экранами. В совокупности эти строки кода и переход к изменяемым размерам приложений, по-видимому, закладывают основу для складного iPhone, который, как ожидается, получит название «iPhone Ultra» и будет выпущен одновременно с iPhone 18 Pro в сентябре 2026 года.








