본문 바로가기

카테고리 없음

PhotoKit 이란?

IOS 및 macOS에서 갤러리 앱의 사진 편집 확장 프로그램 구축을 지원하는 클래스를 제공한다.

IOS 및 tvOS에서 갤러리 앱에서 관리하는 사진 및 비디오에 직접 접근할 수 있다

—————————————————————————————————————————

PhotoKit을 사용하면 표시 및 재생을 위한 자산을 가져와서 캐시 하거나, 이미지 및 비디오 콘텐츠를 편집하거나 앨범, 공유 앨범과 같은 컬렉션을 관리할 수 있다

—————————————————————————————————————————

 

사용자의 사진과 비디오는 사용자의 장치에 저장하는 가장 개인적이고 사적인 데이터의 일부이다.

때문에 개인 정보 보호로 인해, 앱은 명시적으로 승인한 경우에만 사용자의 사진 라이브러리에 접근 할 수 있다.

IOS 14버전 부터는 PhotoKit은 제한된 사진 라이브러리를 추가하여 사용자 개인 정보 보호를 더욱 강화하여

사용자가 앱과 공유할 특정 사진과 리소스를 선택할 수 있다.

 

앱에서 사용자의 사진이나 컬렉션을 검색하거나 라이브러리를 업데이트하는 것과 같은 PhotoKit의 기능이 필요한 경우, 사용자는 해당 기능을 사용할 수 있도록 승인 요청이 이루어져야 한다.

앱의 사진 라이브러리와 어떻게 상호작용하는 설명하는 메세지를 제공해야 하며, 시스템은 앱에 대한 접근을 승인하라는 메시지를 표시해야 한다.

만약 이에 대한 승인이 없이 사진앱에 접근할 경우 앱의 충돌이 발생한다.

 

—————————————————————————————————————————

 

앱의 사용자가 접근을 승인 했을 경우 사진앱에 접근할 있도록 확인이 필요하다.

 

 

https://developer.apple.com/documentation/photokit 참고