diff --git a/Projects/Core/Sources/Extension/String+.swift b/Projects/Core/Sources/Extension/String+.swift index b0fc754e..e4162762 100644 --- a/Projects/Core/Sources/Extension/String+.swift +++ b/Projects/Core/Sources/Extension/String+.swift @@ -34,13 +34,23 @@ public extension String { return serverKey } + /// domain url + static var domainURL: Self { + guard let any = Bundle.main.object( + forInfoDictionaryKey: "DOMAIN_URL" + ), + let domain = any as? String + else { return "" } + return domain + } + /// 프로젝트 버전 - static func getCurrentVersion() -> [Int] { + static func getCurrentVersion() -> Self { guard let dictionary = Bundle.main.infoDictionary, let version = dictionary["CFBundleShortVersionString"] as? String - else { return [1, 0, 0] } + else { return "1.0.0" } - return version.split(separator: ".").compactMap { Int($0) } + return version } static func getDeviceIdentifier() -> String { diff --git a/Projects/NetworkService/Sources/EndPoint/RegularAlarmEndPoint/RegularAlarmEndPoint.swift b/Projects/NetworkService/Sources/EndPoint/RegularAlarmEndPoint/RegularAlarmEndPoint.swift index 257ffa17..365931a3 100644 --- a/Projects/NetworkService/Sources/EndPoint/RegularAlarmEndPoint/RegularAlarmEndPoint.swift +++ b/Projects/NetworkService/Sources/EndPoint/RegularAlarmEndPoint/RegularAlarmEndPoint.swift @@ -16,7 +16,7 @@ public extension RegularAlarmEndPoint { } var host: String { - "api.wherebybus.shop" + return .domainURL } var path: String {