Что такое iOS 16 Beta 2 и кому стоит его устанавливать?
Вторая бета-версия iOS 16 вышла в июле 2022 года, но её актуальность для разработчиков и энтузиастов Apple сохраняется до сих пор. Это промежуточное обновление между первой бетой и финальным релизам, которое принесло не только исправления багов, но и скрытые функции, не анонсированные на WWDC 2022. Если вы тестируете бета-версии — этот материал поможет разобраться, что конкретно изменилось и на какие нюансы обратить внимание.
Важно понимать: Beta 2 не предназначена для повседневного использования на основном устройстве. Она содержит недокументированные изменения в API, новые параметры в Settings.app, а также экспериментальные функции, которые могут исчезнуть в финальной версии. Например, в этой сборке появились зачатки Dynamic Island (до официального анонса в iPhone 14 Pro), а также скрытые настройки для Always-On Display, которые позже были доработаны.
В этой статье мы разберём:
- 🔄 Изменения в интерфейсе — новые анимации, шрифты и адаптивный дизайн
- 🔔 Обновления уведомлений и центр управления
- 🌐 Скрытые функции Safari, о которых не сказали на презентации
- ⚡ Оптимизация производительности и автономности
- 🛠️ Новые инструменты для разработчиков в Xcode 14 Beta 2
- ⚠️ Критические баги, которые стоит учитывать перед установкой
1. Новый экран блокировки: скрытые настройки и анимации
Главное нововведение iOS 16 — кастомизируемый экран блокировки — в Beta 2 получил дополнительные опции. Теперь при долгом нажатии на обои появляется контекстное меню с возможностью изменить глубину размытия для виджетов и времени. Этот параметр ранее был доступен только через Shortcuts или сторонние твики.
Также появилась недокументированная анимация при смене обоев: если выбрать динамические обои (например, "Астрономия"), при переключении между ними фон плавно трансформируется, а не меняется резко. Этот эффект работает только на устройствах с чипом A15 Bionic и новее (iPhone 13/14/SE 3).
- 🎨 Новые стили шрифтов для времени: добавлены варианты
SF Compact RoundedиNew York(скрыты в настройках доступности) - 🔄 Адаптивные виджеты: теперь виджет "Погода" автоматически меняет цвет в зависимости от температуры (синий — холодно, красный — жарко)
- 🔒 Парольный защита настроек: при попытке изменить обои или виджеты можно включить запрос
Face ID/Touch ID
⚠️ Внимание: В Beta 2 есть баг с виджетом "Активность" — он может показывать неверные данные о шагах, если одновременно используется Apple Watch на watchOS 9 Beta. Решается перезагрузкой обоих устройств.
| Функция | Beta 1 | Beta 2 | Финальная версия |
|---|---|---|---|
| Глубина размытия виджетов | ❌ Нет | ✅ Скрытый параметр | ✅ Официально |
| Анимация смены обоев | ❌ Резкая смена | ✅ Плавный переход | ✅ Доработана |
Шрифт New York |
❌ Нет | ✅ Скрыт в доступности | ❌ Убран |
| Защита Face ID для настроек | ❌ Нет | ✅ Экспериментальная | ✅ Официально |
2. Уведомления и Центр управления: что изменилось?
В Beta 2 Apple переработала логику группировки уведомлений. Теперь они автоматически сортируются не только по приложению, но и по приоритету: сообщения от контактов из "Избранного" в Messages всегда появляются сверху, даже если пришли позже. Этот алгоритм работает только при включённом параметре Настройки → Уведомления → Группировка → Автоматически.
В Центре управления появился новый переключатель для функции "Режим низкого потребления данных" (ранее был только в настройках Сотовой связи). Он отключает фоновую активность приложений, когда устройство подключено к мобильному интернету, экономя до 30% трафика. Актуально для пользователей с ограниченными тарифами.
- 📱 Новые жесты: свайп влево по уведомлению теперь открывает быстрые действия (ответить, удалить, отметить как прочитанное)
- 🔕 Тихий режим: в Beta 2 появилась опция
Настройки → Фокус → Тихий режим → Разрешить повторные звонки, которая пропускает второй звонок от одного абонента в течение 3 минут - 🔄 Адаптивная подсветка: уведомления теперь подсвечиваются цветом иконки приложения (например, зелёным для WhatsApp, синим для Twitter)
Как включить экспериментальный режим уведомлений?
В Beta 2 есть скрытая функция "Умные уведомления", которая анализирует ваши привычки и откладывает неважные оповещения. Чтобы её активировать:
1. Установите Shortcuts
2. Создайте новый шорткат с действием Set Preference Value
3. Укажите путь com.apple.notificationcenterui и ключ enableSmartNotifications со значением 1
4. Запустите шорткат и перезагрузите устройство.
3. Safari в iOS 16 Beta 2: скрытые функции и улучшения
Safari в Beta 2 получил несколько неочевидных улучшений, о которых не упомянули в релиз-нотах. Во-первых, теперь поддерживаются расширения для веб-приложений (PWA) — если вы добавили сайт на главный экран через Добавить на экран, то можете устанавливать расширения (например, блокировщики рекламы) прямо для него.
Во-вторых, появилась экспериментальная функция "Shared Tab Groups in Messages". Теперь можно отправить ссылку на группу вкладок прямо в iMessage, и собеседник увидит все сохранённые страницы в своём Safari (при условии, что у него тоже iOS 16 Beta 2+). Эта функция позже легла в основу Collaboration API в финальной версии.
- 🔒 Улучшенная защита от трекеров: в
Настройки → Safari → Конфиденциальностьпоявился новый переключательБлокировать все куки третьих сторон - 📱 Режим "Только текст": удерживайте кнопку
AAв адресной строке, чтобы отключить все стили и скрипты на странице (полезно для экономии трафика) - 🔄 Автоматическое обновление вкладок: теперь Safari может обновлять открытые страницы в фоне (включается в
Настройки → Safari → Обновлять вкладки в фоне)
Включить экспериментальные функции в Настройки → Safari → Дополнительно → Экспериментальные функции
Установить флаг Shared Tab Groups через консоль разработчика (только для тестеров)
Проверить работу PWA-расширений на добавленных веб-приложениях
Очистить кеш после обновления, чтобы избежать багов с рендерингом-->
⚠️ Внимание: В Beta 2 есть критический баг с автозаполнением паролей: если вы используете iCloud Keychain, Safari может подставлять неверные логины на некоторых сайтах (например, вместоuser@gmail.comпредлагаетuser@icloud.com). Решается отключением и повторным включениемНастройки → Пароли → Автозаполнение.
4. Производительность и автономность: что изменилось под капотом?
Beta 2 принесла заметные улучшения в управлении энергопотреблением. Теперь система активнее использует Low Power Mode в фоне: если заряд батареи падает ниже 20%, iOS автоматически ограничивает фоновую активность для приложений, которые не использовались последние 3 дня. Это добавляет до 1.5–2 часов автономности на iPhone 13 Pro Max.
Также появился новый алгоритм управления thermal throttling (дросселирование при перегреве). В Beta 1 многие пользователи жаловались на резкое падение производительности при нагреве до 40°C, а в Beta 2 система стала плавнее снижать частоты процессора, избегая внезапных "подвисаний". Это особенно заметно в играх и при рендеринге видео.
| Параметр | iOS 15 | iOS 16 Beta 1 | iOS 16 Beta 2 |
|---|---|---|---|
| Автоматическое включение Low Power Mode | ❌ Нет | ❌ Нет | ✅ При <20% |
| Плавное дросселирование при перегреве | ❌ Резкое | ❌ Резкое | ✅ Плавное |
| Ограничение фона для неиспользуемых приложений | ❌ Нет | ❌ Нет | ✅ Да (3+ дня) |
| Оптимизация зарядки (здоровье батареи) | ✅ Да | ✅ Да | ✅ Улучшена |
Для разработчиков в Beta 2 появился новый инструмент Xcode Energy Log, который показывает детальный отчёт о потреблении энергии по каждому потоку приложения. Это помогает оптимизировать игры и "тяжёлые" приложения (например, Lightroom или Premiere Rush).
5. Новые инструменты для разработчиков
Beta 2 добавила несколько критически важных функций для разработчиков, которые позже вошли в финальную версию iOS 16. Во-первых, это поддержка Swift 5.7 с новым синтаксисом для асинхронного кода (async/await). Во-вторых — расширенный App Intents (преемник Siri Shortcuts), который позволяет интегрировать функции приложений прямо в Siri и Spotlight.
Также появился новый фреймворк WeatherKit, который даёт доступ к данным Apple Weather (ранее это было возможно только через неофициальные API). Теперь разработчики могут встраивать в свои приложения точные прогнозы погоды с поддержкой минутного дождя и качества воздуха.
- 🛠️ Новые API для Live Activities: теперь можно создавать динамические уведомления, которые обновляются в реальном времени (например, счёт матча или статус заказа)
- 🔄 Улучшенный Metal 3: добавлена поддержка
Mesh Shadersдля более эффективного рендеринга 3D-графики - 📱 TestFlight без ограничений: в Beta 2 можно тестировать до 10 000 внешних пользователей (ранее было 1000)
// Пример нового синтаксиса async/await в Swift 5.7 (iOS 16 Beta 2+)
func fetchWeather() async throws -> WeatherData {
let data = try await WeatherKit.shared.weather(for: .current)
return data
}
// Использование в асинхронном контексте
Task {
do {
let weather = try await fetchWeather()
updateUI(with: weather)
} catch {
showError(error)
}
}
⚠️ Внимание: В Beta 2 есть баг сCore Data: при использовании нового синтаксиса@FetchRequestс фильтрами приложение может крашнуться при первом запуске. Решение — очистить кеш симулятора или использовать обходной путь сNSPredicate.
6. Критические баги и как их обойти
Несмотря на улучшения, iOS 16 Beta 2 содержит несколько серьёзных багов, которые могут помешать повседневному использованию. Вот самые распространённые:
- 🔄 Баг с CarPlay: при подключении к автомобилю может пропадать звук в Apple Music или Podcasts. Решение — перезагрузить устройство до подключения к машине.
- 📱 Проблемы с Face ID: на iPhone 12/13 иногда не срабатывает разблокировка с первого раза. Помогает перекалибровка (
Настройки → Face ID и код-пароль → Сбросить Face ID). - 🔋 Быстрый разряд батареи: если заметили, что заряд падает на 1% в минуту в режиме ожидания — отключите
Настройки → Конфиденциальность → Аналитика и улучшения → Делиться аналитикой iPhone. - 🔊 Искажения звука в AirPods: при прослушивании музыки через AirPods Pro могут появляться хрипы. Решение — сбросить настройки Bluetooth (
Настройки → Bluetooth, забыть устройство и подключить заново).
Если столкнулись с бесконечной перезагрузкой после установки Beta 2, попробуйте следующее:
- Подключите устройство к Mac и откройте Finder.
- Переведите iPhone в
DFU-режим(нажмите и удерживайтеПитание + Домой/Боковая кнопка10 секунд, затем отпуститеПитание, продолжая держать вторую кнопку). - Восстановите прошивку через Finder, выбрав iOS 16 Beta 2 (не финальную версию!).
Что делать, если не работает Touch ID после обновления?
Этот баг связан с конфликтом между новым драйвером BiometricKit и старыми данными датчика. Чтобы исправить:
1. Удалите все отпечатки в Настройки → Touch ID и код-пароль
2. Перезагрузите устройство
3. Добавьте отпечатки заново, начиная с указательного пальца (это сбрасывает калибровку датчика)
Если не поможет — требуется полный сброс через DFU.
FAQ: Частые вопросы по iOS 16 Beta 2
Можно ли откатиться с Beta 2 на iOS 15 без потери данных?
Технически да, но с оговорками. Бэкап, сделанный на iOS 16, нельзя восстановить на iOS 15. Чтобы вернуть старую версию:
- Создайте резервную копию в iCloud или на Mac (
Finder → Общие → Архивировать). - Скачайте IPSW-файл iOS 15.6 (последней стабильной версии на момент выхода Beta 2).
- Восстановите через Finder (Mac) или iTunes (Windows), удерживая
Option(Mac) илиShift(Windows) при выборе прошивки. - После отката данные можно вернуть выборочно (фото, контакты, заметки) через iCloud.com.
Внимание: приложения, обновлённые под iOS 16, могут не работать на iOS 15 (например, Photos с новым редактором).
Как включить скрытый режим "Always-On Display" в Beta 2?
В Beta 2 Apple тестировала Always-On Display для iPhone 14 Pro, но функция была скрыта. Чтобы её активировать:
1. Установите профиль разработчика (если не установлен)
2. Подключите iPhone к Mac и откройте Console.app
3. Введите команду:
defaults write com.apple.springboard AODEnabled -bool true
4. Перезагрузите устройство
5. Зайдите в Настройки → Экран и яркость → Always-On (появится новый переключатель)
⚠️ Работает нестабильно: могут пропадать уведомления или мерцать экран. В финальной версии функция была полностью переработана.
Почему в Beta 2 нет функции "Отмена отправки" в Messages?
Функция "Отмена отправки" и "Редактирование сообщений" появилась только в iOS 16 Beta 3. В Beta 2 она была на стадии внутреннего тестирования и доступна только сотрудникам Apple через специальный флаг. Если вам критически важна эта функция — обновитесь до более новой бета-версии или дождитесь финального релиза.
В качестве альтернативы можно использовать сервисы вроде Telegram или Signal, где подобные опции работают давно.
Как ускорить работу iPhone на Beta 2, если он тормозит?
Замедление может быть связано с:
- Фоновой индексацией Spotlight (особенно после обновления). Решение: дождитесь завершения (проверьте в
Настройки → Siri и поиск— если идёт процесс, там будет индикатор). - Конфликтом с твиками (если используете джейлбрейк). Отключите все модификации через Settings → Tweaks.
- Перегревом чипа. В Beta 2 сработает новый алгоритм дросселирования — дайте устройству остыть 10–15 минут.
Если ничего не помогает, попробуйте:
1. Отключите "Прозрачность и размытие" в Настройки → Универсальный доступ → Дисплей и размер текста
2. Сбросьте все настройки (Настройки → Основные → Перенос или сброс → Сбросить все настройки)
3. Удалите бета-профиль и переустановите его заново
Поддерживает ли Beta 2 функцию "Ключи доступа" (Passkeys)?
Да, но в ограниченном виде. В Beta 2 Apple добавила поддержку Passkeys (альтернатива паролям на основе WebAuthn), но только для:
- Сайтов, которые явно запрашивают Passkey через API
- Приложений, использующих
AuthenticationServicesфреймворк
Чтобы протестировать:
- Зайдите на passkeys.demo (тестовый сайт от Apple).
- Нажмите
Create a Passkeyи подтвердите через Face ID/Touch ID. - Проверьте, что ключ сохранился в
Настройки → Пароли → Ключи доступа.
В финальной версии поддержка была расширена, а в Beta 2 работала нестабильно (например, не синхронизировалась с iCloud Keychain на Mac).