반응형
개발 환경
---------------------------------
OS : Mac
개발 툴 : xcode
개발 언어 : Swift
xcode version : 15.0.1
min iOS version : 14.1.1
---------------------------------
이번 포스팅에서는 iOS에서 카메라, 갤러리 접근 권한 설정 및
WkWebView 에서 파일 업로드 시 action sheet가 기본으로 영문으로 되어 있는데 이를 현지 언어로 변경할거다.
1. 카메라, 갤러리 접근 권한 설정
카메라, 갤러리 접근 권한 설정은 info.plist에서 설정한다.
이렇게 설정해두면 앱에서 사용자가 카메라, 갤러리에 접근하려 할 때 권한요청 팝업이 표시된다.
info.plist source code에서 직접 설정하는 방법은 아래처럼 넣어주면 된다.
<key>NSCameraUsageDescription</key>
<string>앱에서 파일 업로드를 위한 카메라 권한을 요청드립니다.</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>앱에서 이미지 저장을 위해 앨범 권한을 요청드립니다.</string>
1. WkWebView 파일 업로드 action sheet 언어 현지화
기본 설정은 아래처럼 영어로 되어있다. 카메라도 마찬가지다.
info.plist에 아래처럼 셋팅해주면 된다.
<key>CFBundleAllowMixedLocalizations</key>
<true/>
<설정후>
한글로 잘 표시됨을 확인할 수 있다.
반응형
'개발노트 > Android' 카테고리의 다른 글
[Android] Unresolved reference: Manifest 에러 해결하기 (0) | 2024.04.18 |
---|---|
[Android] Google play store 배포된 apk 키해시 구하기 (0) | 2024.01.09 |
JS <-> Native : Java exception was raised during method invocation 에러 (0) | 2023.11.28 |
[Kotlin] 앱 알림 설정 열기 (1) | 2023.11.22 |
[Android] Android ID와 Device Id의 구분 (0) | 2023.11.05 |
댓글