Сегодня Apple сообщила разработчикам, что они могут загружать бета-версии для TestFlight, собранные с помощью Xcode 12, используя SDK для iOS 14, tvOS 14 и watchOS 7. Вчера Apple выпустила бета-версию Xcode 12 вместе с бета-версиями iOS 14, iPadOS 14, tvOS 14, macOS Big Sur и watchOS 7.
Разработчики могут создавать приложения для тестирования всех новых функций программного обеспечения до выхода новых обновлений этой осенью, а приложение TestFlight теперь поддерживает до 100 внутренних тестировщиков для быстрой проверки функций.
Apple сообщает, что следующие функции поддерживаются для включения разработчиками в приложения:
- Конфигурация точки доступа на watchOS
- Доступ к информации о Wi-Fi на watchOS
- Расширенная виртуальная адресация на iOS и tvOS
- Управление пользователями на tvOS
- Siri на tvOS
- Поставщик учетных данных для автозаполнения на iOS и tvOS
- Настройка DNS в NetworkExtension на iOS
Apple заявляет, что App Clips, расширения WidgetKit и приложения, созданные с помощью бета-версии Xcode 12 для macOS Universal Apps, пока не доступны для тестирования.
Существует также несколько известных проблем, о которых разработчики должны знать:
- Прогресс установки приложений для watchOS отображается неточно. Эти приложения могут выглядеть так, как будто они зависли на этапе установки, хотя бинарный файл приложения успешно завершил установку на Apple Watch.
- Приложения, использующие пакеты Swift, содержащие ресурсы, не импортируются успешно. В качестве временного решения вручную удалите ключи CFBundleExecutable из файлов Info.plist встраиваемых пакетов ресурсов.
Более подробную информацию можно найти на сайте для разработчиков Apple.