From 926ab65bd5f6a1f8e6d75fa170637f7a7358afdd Mon Sep 17 00:00:00 2001 From: Hwang Sang Hwan <137605270+Hrepay@users.noreply.github.com> Date: Sat, 9 May 2026 17:28:37 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[#420]=20Tuist=20=EC=A0=95=EC=A0=81=20?= =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=B8=8C=EB=9F=AC=EB=A6=AC=20=EC=A4=91?= =?UTF-8?q?=EB=B3=B5=20=EB=A7=81=ED=81=AC=20=EA=B2=BD=EA=B3=A0=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EATSSU/Project.swift | 6 ------ Tuist/Package.swift | 12 ++++++++++++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/EATSSU/Project.swift b/EATSSU/Project.swift index b86afd34..e479e474 100644 --- a/EATSSU/Project.swift +++ b/EATSSU/Project.swift @@ -124,7 +124,6 @@ let project = Project( .external(name: "Moya"), .external(name: "FSCalendar"), .external(name: "Kingfisher"), - .external(name: "GoogleAppMeasurement"), .external(name: "Realm"), .external(name: "RealmSwift"), .external(name: "FirebaseCrashlytics"), @@ -180,7 +179,6 @@ let project = Project( .external(name: "Moya"), .external(name: "FSCalendar"), .external(name: "Kingfisher"), - .external(name: "GoogleAppMeasurement"), .external(name: "Realm"), .external(name: "RealmSwift"), .external(name: "FirebaseCrashlytics"), @@ -230,8 +228,6 @@ let project = Project( dependencies: [ .external(name: "Moya"), .external(name: "CombineMoya"), - .external(name: "FirebaseAnalytics"), - .external(name: "GoogleAppMeasurement"), // EATSSU 내장 라이브러리 .project(target: "EATSSUDesign", path: .relativeToRoot("../EATSSUDesign"), condition: .none), @@ -270,8 +266,6 @@ let project = Project( dependencies: [ .external(name: "Moya"), .external(name: "CombineMoya"), - .external(name: "FirebaseAnalytics"), - .external(name: "GoogleAppMeasurement"), // EATSSU 내장 라이브러리 .project(target: "EATSSUDesign", path: .relativeToRoot("../EATSSUDesign"), condition: .none), diff --git a/Tuist/Package.swift b/Tuist/Package.swift index 28533a58..3c9e1699 100644 --- a/Tuist/Package.swift +++ b/Tuist/Package.swift @@ -27,6 +27,18 @@ import PackageDescription "Firebase": .framework, "GoogleAppMeasurement": .framework, + // GoogleUtilities / nanopb 등의 정적 product를 동적 프레임워크로 변환 + // (FirebaseAnalytics가 transitive로 가져오면서 GoogleAppMeasurementTarget과 중복 링크되는 경고 방지) + "GoogleUtilities-AppDelegateSwizzler": .framework, + "GoogleUtilities-Environment": .framework, + "GoogleUtilities-Logger": .framework, + "GoogleUtilities-MethodSwizzler": .framework, + "GoogleUtilities-NSData": .framework, + "GoogleUtilities-Network": .framework, + "GoogleUtilities-Reachability": .framework, + "nanopb": .framework, + "third-party-IsAppEncrypted": .framework, + // realm-swift "Realm": .framework, "RealmSwift": .framework, From c41ed5a78b9a5e20818990c340702071fae670e7 Mon Sep 17 00:00:00 2001 From: Hwang Sang Hwan <137605270+Hrepay@users.noreply.github.com> Date: Sat, 9 May 2026 17:28:40 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[#420]=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=EC=95=A0=ED=94=8C/=EC=B9=B4=EC=B9=B4?= =?UTF-8?q?=EC=98=A4=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20=EB=B2=84=ED=8A=BC=20?= =?UTF-8?q?=EC=9C=84=EC=B9=98=20=EC=83=81=ED=96=A5=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EATSSU/App/Sources/Presentation/Auth/View/LoginView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/EATSSU/App/Sources/Presentation/Auth/View/LoginView.swift b/EATSSU/App/Sources/Presentation/Auth/View/LoginView.swift index 7ff3b734..98ed51ff 100644 --- a/EATSSU/App/Sources/Presentation/Auth/View/LoginView.swift +++ b/EATSSU/App/Sources/Presentation/Auth/View/LoginView.swift @@ -69,12 +69,12 @@ final class LoginView: BaseUIView { appleLoginButton.snp.makeConstraints { $0.centerX.equalToSuperview() - $0.bottom.equalTo(self.safeAreaLayoutGuide).inset(151) + $0.bottom.equalTo(self.safeAreaLayoutGuide).inset(176) } kakaoLoginButton.snp.makeConstraints { $0.centerX.equalToSuperview() - $0.bottom.equalTo(self.safeAreaLayoutGuide).inset(90) + $0.bottom.equalTo(self.safeAreaLayoutGuide).inset(115) } lookingWithNoSignInButton.snp.makeConstraints {