Сегодня Apple выпустила первую бета-версию iOS 9.2 для тестирования разработчиками, менее чем через неделю после публичного релиза iOS 9.1. iOS 9.1 принесла новые эмодзи и ряд исправлений, устраненных «под капотом», которые беспокоили пользователей с момента запуска iOS 9.
Бета-версия iOS 9.2 доступна для немедленной загрузки из Apple Developer Center, и публичная бета-версия, скорее всего, появится в ближайшем будущем. Также доступна бета-версия Xcode 7.2.
Пока не известно, какие изменения принесет iOS 9.2 в новейшую операционную систему Apple iOS 9, но, будучи крупным обновлением `.1`, iOS 9.2, вероятно, представит новые функции, улучшения производительности и исправления ошибок. Мы обновим эту статью, как только будут обнаружены какие-либо изменения в бета-версии.
Что нового в iOS 9.2
Согласно заметкам к релизу, окно просмотра Safari, которое появляется в некоторых приложениях, теперь будет поддерживать сторонние расширения действий. Любое расширение действий, которое работает в Safari, также будет работать в SFSafariViewController, позволяя ему вести себя больше как традиционное приложение Safari.
Длительное нажатие на кнопку перезагрузки в Safari View Controller в окне Safari внутри приложения теперь также будет предлагать опции для перезагрузки контента без блокировщиков контента и запроса десктопной версии сайта. Эти опции давно существуют в реальном приложении Safari, но являются новыми для браузера Safari, используемого внутри приложений.
Используя тот же пример Hipchat, что и выше, при нажатии на значок обновления вверху я теперь могу нажать и удерживать, чтобы вызвать опцию запроса десктопной версии сайта или загрузки контента без блокировщика контента. В iOS 9.1 нажатие на значок обновления ничего не делает.