Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,19 @@ struct YourApp: App {

[LaunchingService](https://github.com/swift-man/LaunchingService)는 [FirebaseRemoteConfig](https://github.com/firebase/firebase-ios-sdk)를 통해 실행 정책을 조회합니다. 앱에서는 Firebase 초기화와 Remote Config key 설정을 준비해야 합니다.

### Remote Config 기본 키

Firebase Remote Config에 사용할 기능에 맞는 다음 키를 설정합니다.

| 기능 | Remote Config 키 |
| --- | --- |
| 강제 업데이트 | `forceUpdateAppVersionKey`, `forceUpdateAlertDoneLinkURLKey` |
| 차단 버전 | `blackListVersionsKey`, `forceUpdateAlertDoneLinkURLKey` |
| 선택 업데이트 | `optionalUpdateAppVersionKey`, `optionalUpdateAlertDoneLinkURLKey` |
| 공지 | `noticeStartDateKey`, `noticeEndDateKey` |

강제 업데이트와 차단 버전은 사용자를 이동시킬 URL로 `forceUpdateAlertDoneLinkURLKey`를 함께 사용합니다.

### Remote Config key 교체

앱에서 사용하는 Remote Config key가 기본값과 다르면 `RemoteConfigRegisterdKeys`를 dependency로 교체합니다.
Expand Down
Loading