From 7589594d2d983afdb3c9cdb204f6e70dca3e14ea Mon Sep 17 00:00:00 2001 From: opficdev Date: Sat, 23 May 2026 01:31:33 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20configure=20=EC=9D=B4=EC=A0=84=20Firebas?= =?UTF-8?q?e=20=EC=A0=91=EA=B7=BC=EC=9D=84=20=EB=B0=A9=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/Service/FirebaseAppServiceImpl.swift | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Application/DevLogInfra/Sources/Service/FirebaseAppServiceImpl.swift b/Application/DevLogInfra/Sources/Service/FirebaseAppServiceImpl.swift index bc5744d2..bdc7b6af 100644 --- a/Application/DevLogInfra/Sources/Service/FirebaseAppServiceImpl.swift +++ b/Application/DevLogInfra/Sources/Service/FirebaseAppServiceImpl.swift @@ -9,9 +9,12 @@ import DevLogData import FirebaseCore final class FirebaseAppServiceImpl: FirebaseAppService { + private static var isConfigured = false + func configure() { - if FirebaseApp.app() == nil { - FirebaseApp.configure() - } + guard !Self.isConfigured else { return } + + FirebaseApp.configure() + Self.isConfigured = true } }