Swift는 앱 내 성공, 에러 메세지에 대해서 Localized 가능합니다. 또한 권한 설정에 대해서 알아 봅시다.
순서
- Localized 설정
- InfoPlist.string 파일 만들기
- Info.plist 권한 설정 Key값 확인
- InfoPlist.string 문구 추가
- 적용
1. Localized 설정
PROJECT 설정 -> Localizations -> 원하는 언어 선택
2. infoPlist.string 파일 만들기
File -> string 파일형식 검색 -> 파일명 InfoPlist
로 만듬
3. Info.plist 권한 설정 Key 값 확인
Info.plist 우클릭 -> Open As -> Source Code -> key string값 확인
앨범 선택인 경우 NSPhotoLibraryUsageDescription
4. InfoPlist.string 문구 추가
Key값 확인 후 string파일에 원하는 문구 작성
- 테스트를 위한 문구 이기에 좀 더 명확하게 작성해야함.(리젝 사유)
InfoPlist.string(Korea)
파일
NSPhotoLibraryUsageDescription = "앨범 접근 권한";
InfoPlist.string(English)
파일
NSPhotoLibraryUsageDescription = "Album Access Auth";
적용
Ko | En |
---|---|
'iOS > Swift' 카테고리의 다른 글
Swift) UUID + KeyChain (0) | 2024.05.31 |
---|---|
Swift) Protocol을 이용한 코드 개선 (0) | 2024.05.24 |
Swift) UIkit 화면 이동 - FullScreen (0) | 2024.05.21 |
Swift) Continuations 활용 (0) | 2024.05.20 |
클로저 (Closures) - 클로저 표현 (0) | 2023.04.25 |