1. Info.plist파일에서 정보를 읽어서 소스에서 값을 읽어 들이게 구성한다.
fun getEnv() -> String? {
if let path = Bundle.main.path(forResource: "Info", ofType: "plist") {
let dicRoot = NSDictionary(contentsOfFile: path)
if let dict = dictRoot {
return dict["MY_VALUE"] as? String
}
}
return nil
}
2. Info.plist에 변수를 구성한다.
Add Row를 선택하여 값을 등록한다.
Key: MY_VALUE
Type: String
Value: $(MY_VALUE)
3. Manifest구성에서 Bui;d Settings탭 아래에 User-Defiend에 변수를 추가한다.
+버튼을 눌러 Add User-Defiend Setting 을 선택한다.
Setting:
- Debug: MY_VALUE
- Release: MY_VALUE
각각에 값을 세팅한다.
끝.
'낙서' 카테고리의 다른 글
windows 11에서 한영전환 Shift + Space로 변경하기 (0) | 2022.11.01 |
---|---|
macOS Monterey에서 한영변환 shift+space (0) | 2022.05.22 |
ios에 admob, firebase을 pod로 추가하기. (0) | 2020.01.06 |
Atom 메뉴 한글화-지역 언어로 변경 package 설치 (0) | 2019.12.06 |
라즈베리파이로 마스터키보드 사용하기 (0) | 2018.12.16 |