iOS 18 предоставляет приложениям камеры права при добавлении на экран блокировки

    0
    0


    iOS 18 поставляется с новыми функциями, такими как новый настраиваемый главный экран и Apple Intelligence. И, как мы уже говорили ранее, пользователи могут даже заменить кнопки фонарика и камеры на экране блокировки в iOS 18. Однако Apple также создала новый API, который дает приложениям камеры особые привилегии при добавлении на экран блокировки.

    В iOS 18 есть API для приложений камеры на экране блокировки.

    Если вы установите бета-версию iOS 18 прямо сейчас, вы уже сможете заменить кнопки фонарика и камеры некоторыми другими элементами управления, включая возможность открытия любого приложения, которое захотите. Это позволяет пользователям заменять приложение Apple Camera на стороннее, например Halide.

    Но у этого есть некоторые недостатки, поскольку приложение Apple Camera имеет некоторые особые привилегии, такие как мгновенное открытие без необходимости аутентификации или пароля. Чтобы все исправить, Apple представила новый API «LockedCameraCapture», который предоставляет те же привилегии для сторонних приложений камеры.

    На сессии WWDC 2024 компания объяснила, как работает новый API. По сути, разработчики могут создать расширение для своего приложения камеры, которое запускается прямо с экрана блокировки, когда пользователь заменяет им ярлык приложения камеры.

    Чтобы обеспечить удобство работы пользователей и возможность мгновенного захвата фотографий и видео, это расширение должно показывать вид с камеры сразу после того, как пользователь с ней взаимодействует. Это означает отсутствие экранов приветствия или чего-то в этом роде. Эти расширения также не требуют аутентификации Face ID или Touch ID, как и приложение Apple Camera.

    Новый API iOS 18 предоставляет приложениям камеры особые привилегии при добавлении на экран блокировки.

    В целях защиты пользовательских данных эти расширения не будут показывать библиотеку фотографий пользователя без аутентификации. Из-за этого расширения камеры для экрана блокировки также не могут взаимодействовать с сетью и получать доступ к другим частям системы. А поскольку эти расширения интегрированы с новым API Controls, они также работают через Центр управления.

    По слухам, кнопка захвата включена iPhone 16 Pro

    Интересно, что Apple заявляет, что расширения камеры для iPhone Экран блокировки должен поддерживать все взаимодействия системы с аппаратными кнопками, например использование кнопок громкости для фотосъемки. Слухи предполагают, что iPhone 16 Pro будет иметь новую кнопку «Съемка», предназначенную для камеры, так что, возможно, пользователи также смогут открывать свое любимое приложение камеры с помощью новой кнопки.

    Это, безусловно, большой шаг вперед в том, чтобы сделать iOS более настраиваемой и более открытой для сторонних приложений. Но, конечно, это потребует от разработчиков обновления своих приложений с помощью нового API – что, вероятно, произойдет не раньше сентября, когда iOS 18, как ожидается, будет выпущена для широкой публики.

    На данный момент iOS 18 доступна только в виде предварительной версии для разработчиков, а публичная бета-версия будет выпущена в следующем месяце.

    Предыдущая статья8 функций, которые я с нетерпением жду iPhone получить с iOS 18
    Следующая статьяБудет ли мое яблоко Watch получить watchOS 11? Вот все поддерживаемые модели
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.