Содержание

В сентябре 2026 года Apple выпустила iOS 27 и представила складной iPhone Duo. Владельцам мобильных приложений нужно сделать три вещи: проверить интерфейс на складном экране до старта продаж 23 октября, ответить на новые вопросы о возрастном рейтинге при публикации и подготовиться к апрелю 2027 года, когда App Store начнёт требовать сборку с SDK iOS 27.

Ниже — что именно изменилось, по данным новостей Apple для разработчиков, и что с этим делать.

Что Apple объявила в сентябре 2026 года?

Apple за месяц выпустила iOS 27, открыла приём приложений под новые версии систем, анонсировала iPhone Duo и выпустила инструменты для разработки под него. Для бизнеса важны не столько сами анонсы, сколько сроки, которые из них следуют.

Дата Событие Что это значит
9 сентября App Store принимает приложения, собранные в Xcode 27 RC Можно выпускать обновления под iOS 27
16 сентября Бета-версии iOS 27.2, изменения в App Tracking Transparency для ЕС Проверка приложений на следующем обновлении
18 сентября Xcode 27.1 beta с инструментами для iPhone Duo Можно тестировать складной экран в симуляторе
16 октября Предзаказ iPhone Duo Первые пользователи получат устройство через неделю
23 октября iPhone Duo в продаже с iOS 27.1 С этого дня приложение открывают на складном экране
Апрель 2027 Минимальный SDK — iOS 27 и другие системы 27-й версии Обновления без пересборки перестанут приниматься

Даты предзаказа и старта продаж iPhone Duo Apple подтвердила в пресс-релизе.

Что iPhone Duo меняет для интерфейса приложения?

iPhone Duo меняет главное допущение мобильного интерфейса — что экран телефона всегда узкий. Приложение на складном устройстве может открываться в очень разных размерах и ориентациях, и интерфейс, свёрстанный под фиксированную ширину, будет выглядеть растянутым или сломанным.

Для проверки Apple добавила в Xcode 27.1 отдельную группу Display в превью, где видно, как экран выглядит на альтернативном дисплее устройства. Как отмечают 9to5Mac и AppleInsider, на тестирование у разработчиков остаётся около месяца.

Что проверить в приложении

  1. Нет ли экранов с жёстко заданной шириной или ориентацией.
  2. Как ведут себя списки и формы на широком экране — не растягиваются ли поля на всю ширину.
  3. Сохраняется ли состояние экрана — введённые данные, позиция прокрутки — при смене размера окна.
  4. Корректно ли работают видео, камера и полноэкранные сценарии.
  5. Нет ли на широком экране пустых областей, где уместна вторая колонка, например список и детали рядом.

В нативном приложении на SwiftUI адаптивная раскладка строится на классах размеров, а не на модели устройства:

struct OrdersScreen: View {
    @Environment(\.horizontalSizeClass) private var sizeClass

    var body: some View {
        if sizeClass == .regular {
            // Широкий экран: список и детали рядом
            HStack { OrderList(); OrderDetails() }
        } else {
            NavigationStack { OrderList() }
        }
    }
}

Если приложение уже хорошо работает на iPad в режиме разделённого экрана, большая часть работы для складного телефона сделана.

iPhone на подставке рядом с iMac и клавиатурой Фото: Unsplash

Какие требования App Store вступают в силу?

Сразу вступили в силу новые вопросы о возрастном рейтинге, а с апреля 2027 года App Store будет требовать сборку с SDK версий 27. Оба требования касаются всех приложений, а не только тех, кто планирует поддерживать iPhone Duo.

Что изменилось:

  • Возрастной рейтинг. При отправке приложения нужно ответить на новые вопросы о социальных возможностях — они используются функцией ограничения экранного времени Time Allowances.
  • Минимальный SDK с апреля 2027 года. Обновления, собранные со старым SDK, перестанут приниматься. Это значит обновить Xcode, зависимости и проверить приложение на новой системе заранее, а не в последнюю неделю.
  • macOS 27 работает только на Apple silicon. Если у вас есть приложение для Mac, его нужно пересобрать только под архитектуру arm64.

Что делать с приложениями на Flutter и React Native?

С кроссплатформенными приложениями порядок тот же, но добавляется зависимость от фреймворка: поддержка новых SDK и складного экрана приходит с обновлениями Flutter, React Native и их плагинов. Поэтому план работ стоит начинать с проверки их релизов.

Порядок действий:

  1. Проверить в журналах изменений фреймворка и ключевых плагинов, поддерживают ли они Xcode 27 и новые SDK.
  2. Обновить фреймворк и собрать приложение в Xcode 27.1 beta.
  3. Прогнать основные сценарии в симуляторе iPhone Duo, начиная с самых посещаемых экранов.
  4. Заменить фиксированные размеры на адаптивную раскладку там, где интерфейс ломается.

Нативные плагины, которые давно не обновлялись, — самый частый источник проблем при переходе на новый SDK. Их лучше найти сейчас, а не в апреле.

Что изменилось для подписок и трекинга в ЕС?

Для подписок Apple расширила варианты покупки, а для пользователей из ЕС изменила системный запрос разрешения на трекинг. Если приложение продаёт подписки или показывает рекламу, эти изменения стоит учесть в ближайшем релизе.

  • Покупка подписки на несколько мест включена по умолчанию в App Store Connect.
  • Оптовые покупки подписок (Volume Purchasing) запускаются 22 октября 2026 года, групповые покупки — зимой.
  • В iOS 27.2 и iPadOS 27.2 появится альтернативный запрос App Tracking Transparency для пользователей из ЕС; в Германии, Франции, Италии, Польше и Румынии будет доступен только он. Сами требования к получению согласия на трекинг не изменились.

Коротко

  • iPhone Duo поступит в продажу 23 октября 2026 года с iOS 27.1 — проверьте интерфейс на складном экране в Xcode 27.1 beta.
  • Адаптивная раскладка на классах размеров закрывает большую часть работы; хорошая поддержка iPad — большой плюс.
  • При публикации нужно ответить на новые вопросы о возрастном рейтинге.
  • С апреля 2027 года App Store требует сборку с SDK версий 27 — обновление зависимостей лучше начать заранее.
  • Кроссплатформенным приложениям сначала нужны обновления фреймворка и плагинов.

Частые вопросы

  • Обязательно ли поддерживать iPhone Duo?

    Формального требования нет, но приложение откроется на складном экране в любом случае. Если интерфейс свёрстан под фиксированную ширину, пользователи iPhone Duo увидят растянутые или сломанные экраны.

  • Что будет, если не обновить приложение до апреля 2027 года?

    Опубликованная версия продолжит работать, но выпустить обновление, собранное со старым SDK, не получится. Любое срочное исправление придётся совмещать с переходом на новый SDK.

  • Сколько времени занимает адаптация под складной экран?

    Зависит от того, насколько интерфейс уже адаптивный. Приложению с хорошей поддержкой iPad обычно хватает проверки и точечных правок, а приложению с жёсткой вёрсткой может понадобиться переработка ключевых экранов.