MacRumors

Skip to Content

Xcode 11.3.1 вышел почти через месяц после того, как Apple в последний раз выпустила бета-версии iOS, macOS, watchOS и tvOS

В понедельник Apple выпустила Xcode 11.3.1 с исправлениями ошибок и улучшениями, в том числе с уменьшением размера файлов зависимостей, создаваемых компилятором Swift, что может улучшить инкрементные времена сборки и использование дискового пространства для целей с большим количеством исходных файлов. Полные примечания к выпуску опубликованы на сайте для разработчиков Apple.

Как и Xcode 11.3, версия 11.3.1 поддерживает разработку приложений для iOS 13.3, iPadOS 13.3, macOS 10.15.2, watchOS 6.1 и tvOS 13.3.

mac iphone ipad apple tv
Прошло почти полмесяца с тех пор, как Apple выпустила новые бета-версии своих программных платформ, что необычно долгий срок. Первые бета-версии iOS 13.3.1, iPadOS 13.3.1, macOS 10.15.3, watchOS 6.1.2 и tvOS 13.3.1 были выпущены 17 декабря, но с тех пор больше сборок не появлялось.

Apple всегда прекращает выпуск бета-версий на время праздников, но обычно цикл возобновляется в начале января, включая 7 января в 2019 году, 3 января в 2018 году и 9 января в 2017 году, так что в этом году наблюдается небольшая задержка.

Что касается Xcode, Apple напомнила разработчикам, что начиная с апреля 2020 года приложения, отправляемые в App Store, должны использовать Xcode-историю для предоставления экрана запуска приложения и иметь интерфейс, поддерживающий любой размер экрана. Apple также настоятельно рекомендует поддерживать многозадачность на iPad.

Apple:

Приложения должны отлично выглядеть на всех моделях iPhone и iPad, независимо от размера экрана или соотношения сторон. Благодаря таким функциям, как Xcode-истории и Auto Layout, элементы интерфейса и макеты вашего приложения автоматически подстраиваются под экран. Как было объявлено на WWDC19, начиная с апреля 2020 года, приложения, отправляемые в App Store, должны использовать Xcode-историю для предоставления экрана запуска приложения и иметь интерфейс, поддерживающий любой размер экрана.

Поддержка многозадачности на iPad настоятельно рекомендуется. Добавление поддержки нескольких окон и использование возможностей многозадачности, включая Slide Over, Split View и Picture in Picture, гарантирует, что ваше приложение обеспечит современный и полноценный опыт работы на iPadOS.

Apple сообщила, что исправила ошибку в Xcode на холсте истории, которая могла приводить к сбою инструмента разработки.