Apple выпускает бета-версии iOS 26 / Xcode 26 (бета 9 / бета 7) — протестируйте свои сборки сейчас

DevOpsiOSmacOSCI

Основное обновление

2 сентября 2025 года Apple выпустила бета-версии iOS 26 / iPadOS 26 / macOS 26 бета 9 и Xcode 26 бета 7 для разработчиков. Эти беты являются последними контрольными точками публичного бета-цикла перед ожидаемыми публичными релизами в сентябре и включают последние обновления SDK и инструментов, которые будут необходимы для создания и доставки приложений для новых версий ОС.

Почему это важно

Практическое влияние для разработчиков немедленно и конкретно: Xcode 26 (даже в качестве бета-версии) является авторитетной цепочкой инструментов, которую CI, образы сборок и проверки совместимости SDK должны использовать для валидации приложений по отношению к iOS 26 / macOS 26. Команды должны приоритизировать:

  • Подтягивание бета-версии Xcode в одноразовый CI-канал и запуск полных тестовых наборов (юнит-тесты, UI, интеграция) и сборок зависимостей (CocoaPods, SPM, Carthage, нативные модули), чтобы поймать регрессии сборки или времени выполнения сейчас.
  • Проверку сторонних бинарных фреймворков и нативных модулей (несоответствия ABI/SDK часто являются источником неудач в последний момент) и обновление любых CI-агентов macOS или самоуправляемых виртуальных машин macOS перед публичным релизом.
  • Просмотр устаревания и изменений API в примечаниях к релизу Xcode/iOS и корректировку флагов функций или проверок времени выполнения, чтобы избежать отказов в App Store или сбоев времени выполнения после обновления пользователей.

Рассматривайте эту бета-версию как короткое окно с высоким приоритетом для триажа: регрессии, найденные сейчас, гораздо дешевле исправить, чем после публичного релиза ОС, когда трафик пользователей и частота CI возрастут.

Источник

Читать дальше