iOS/Swift

Swift) Info.plist 현지화(Localized)

Brad_Heo 2024. 7. 16. 09:31

Swift는 앱 내 성공, 에러 메세지에 대해서 Localized 가능합니다. 또한 권한 설정에 대해서 알아 봅시다.

순서

  1. Localized 설정
  2. InfoPlist.string 파일 만들기
  3. Info.plist 권한 설정 Key값 확인
  4. InfoPlist.string 문구 추가
  5. 적용

1. Localized 설정

PROJECT 설정 -> Localizations -> 원하는 언어 선택

2. infoPlist.string 파일 만들기

File -> string 파일형식 검색 -> 파일명 InfoPlist로 만듬

3. Info.plist 권한 설정 Key 값 확인

Info.plist 우클릭 -> Open As -> Source Code -> key string값 확인

앨범 선택인 경우 NSPhotoLibraryUsageDescription

스크린샷 2024-07-16 오전 9 19 13

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