-
Flutter - iOS 카메라, 갤러리 사용App 2024. 9. 19. 01:22
iOS 디바이스에서 갤러리와 카메라를 사용하려면 시스템의 개인 정보 보호 데이터에 대한 사용을 허용해줘야한다.
Xcode를 실행하고 아래 경로를 통해 Info.plist 파일을 찾는다.
(Runner -> Runner -> Info.plist)

경로 들어간 후, 상단에 Information Property List를 우클릭해 Add Row를 선택하여 아래 코드를 삽입하면 된다.

Info.plist 액세스 코드
갤러리
Key : Privacy - Photo Library Usage Description Value : $(PRODUCT_NAME) photo use카메라
Key : Privacy - Camera Usage Description Value : $(PRODUCT_NAME) camera use그리고 빌드를 해보면 카메라와 갤러리 둘 다 잘 작동하는 것을 볼 수 있다.
뿐만 아니라 iOS 디바이스에는 이 외에 더 많은 기능 액세스들이 있는데 이는 아래 링크에서 확인해보자.
https://stackoverflow.com/questions/39465687/nscamerausagedescription-in-ios-10-0-runtime-crash
NSCameraUsageDescription in iOS 10.0 runtime crash?
Using iOS 10.0 last beta. I had tried to use Camera to scan barcode in my app, and it crashed with this runtime error. This app has crashed because it attempted to access privacy-sensitive data
stackoverflow.com
'App' 카테고리의 다른 글
String 문자열 비교 (0) 2023.01.14 Java - 제어흐름 기본 구조(while, do-while, for, continue) (0) 2021.10.06 Java - 제어흐름 기본 구조(if, if-else, else-if, switch/case) (0) 2021.10.06 Java - 객체지향 프로그래밍 (클래스와 객체1) (0) 2021.10.04 Java 공부하기 - Package Explorer 열기 (Eclipse IDE) (0) 2021.08.21