Apple Developer | Latest News на русском
Подписаться
Устаревание класса ImageCreator
Класс ImageCreator прекращает свое существование в связи с постоянным совершенствованием технологий генерации изображений. Он перестанет функционировать в будущих версиях iOS, iPadOS, macOS и visionOS, начиная с версии 27. Изначально представленный в рамках фреймворка Image Playground, ImageCreator позволял генерировать изображения на устройстве программным способом. Разработчики, использующие этот класс, столкнутся с предупреждениями в бета-версиях ОС и ошибками во время выполнения в сборках TestFlight. После публичного выпуска ОС 27 код, использующий ImageCreator, не будет компилироваться, что приведет к отключению функций генерации изображений. Крайне важно, чтобы приложения, использующие ImageCreator, обновили свою реализацию до публичного запуска ОС 27. Разработчикам следует перейти к отображению листа Image Playground для стандартизированного управляемого системой опыта генерации изображений. В качестве альтернативы можно интегрировать другой сервис генерации изображений. Если миграция уже произошла, никаких дальнейших действий не требуется. Доступны ресурсы для более подробного изучения фреймворка Image Playground и его возможностей по созданию изображений.