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 } }