From 928c35404a7dd156a76abace5d8e6cbf2d03f346 Mon Sep 17 00:00:00 2001 From: swift-man Date: Fri, 17 Jul 2026 02:15:25 +0900 Subject: [PATCH] =?UTF-8?q?docs.=20Remote=20Config=20=ED=95=84=EC=88=98=20?= =?UTF-8?q?=ED=82=A4=20=EC=95=88=EB=82=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 강제 업데이트, 차단 버전, 선택 업데이트, 공지에 필요한 Firebase Remote Config 키를 기능별 표로 정리했습니다. 강제 업데이트와 차단 버전이 동일한 이동 URL 키를 공유한다는 점도 명시했습니다. --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 65293b7..793e539 100644 --- a/README.md +++ b/README.md @@ -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로 교체합니다.