From 97d6fa7a0d4f07eb1e6d106a9c2c9a1eccb39ef3 Mon Sep 17 00:00:00 2001 From: MinjaeLee <2alswo7@khu.ac.kr> Date: Tue, 28 Dec 2021 15:49:53 +0900 Subject: [PATCH] =?UTF-8?q?[FIX]=20#246=20-=20=EB=A1=9C=EA=B7=B8=EC=95=84?= =?UTF-8?q?=EC=9B=83,=20=EB=AA=A8=EB=93=A0=20=EB=AA=85=ED=95=A8=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C=20=EB=B6=80=EB=B6=84=20=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NADA-iOS-forRelease/Sources/AppDelegate.swift | 2 ++ .../Sources/ViewControllers/Login/LoginViewController.swift | 4 ---- .../Sources/ViewControllers/More/MoreViewController.swift | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/NADA-iOS-forRelease/Sources/AppDelegate.swift b/NADA-iOS-forRelease/Sources/AppDelegate.swift index 64580c03..bca7effe 100644 --- a/NADA-iOS-forRelease/Sources/AppDelegate.swift +++ b/NADA-iOS-forRelease/Sources/AppDelegate.swift @@ -46,6 +46,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate { } UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.accessToken) UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.refreshToken) + UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.isKakaoLogin) + UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.isAppleLogin) } // MARK: UISceneSession Lifecycle diff --git a/NADA-iOS-forRelease/Sources/ViewControllers/Login/LoginViewController.swift b/NADA-iOS-forRelease/Sources/ViewControllers/Login/LoginViewController.swift index 025e35d2..27c97d78 100644 --- a/NADA-iOS-forRelease/Sources/ViewControllers/Login/LoginViewController.swift +++ b/NADA-iOS-forRelease/Sources/ViewControllers/Login/LoginViewController.swift @@ -72,9 +72,6 @@ class LoginViewController: UIViewController { } // 카카오 로그인 버튼 클릭 시 -// @objc - - @objc func kakaoSignInButtonPress() { // 카카오톡 설치 여부 확인 @@ -204,7 +201,6 @@ extension LoginViewController { UserDefaults.standard.set(userData.user.userID, forKey: Const.UserDefaultsKey.userID) UserDefaults.standard.set(userData.user.token.accessToken, forKey: Const.UserDefaultsKey.accessToken) UserDefaults.standard.set(userData.user.token.refreshToken, forKey: Const.UserDefaultsKey.refreshToken) - } case .requestErr(let message): print("postUserSignUpWithAPI - requestErr: \(message)") diff --git a/NADA-iOS-forRelease/Sources/ViewControllers/More/MoreViewController.swift b/NADA-iOS-forRelease/Sources/ViewControllers/More/MoreViewController.swift index 0288f61d..a2affcbd 100644 --- a/NADA-iOS-forRelease/Sources/ViewControllers/More/MoreViewController.swift +++ b/NADA-iOS-forRelease/Sources/ViewControllers/More/MoreViewController.swift @@ -112,7 +112,7 @@ extension MoreViewController { self.makeOKAlert(title: "", message: "로그아웃이 완료 되었습니다.") { _ in if let acToken = UserDefaults.standard.string(forKey: Const.UserDefaultsKey.accessToken) { self.logoutUserWithAPI(token: acToken) - self.defaults.removeObject(forKey: Const.UserDefaultsKey.accessToken) + self.defaults.set(false, forKey: Const.UserDefaultsKey.hasBeenLaunchedBeforeFlag) self.defaults.removeObject(forKey: Const.UserDefaultsKey.darkModeState) let nextVC = UIStoryboard(name: Const.Storyboard.Name.login, bundle: nil).instantiateViewController(withIdentifier: Const.ViewController.Identifier.loginViewController) nextVC.modalPresentationStyle = .overFullScreen @@ -146,7 +146,7 @@ extension MoreViewController { self.makeOKAlert(title: "", message: "모든 명함이 삭제되었습니다.") { _ in if let acToken = UserDefaults.standard.string(forKey: Const.UserDefaultsKey.accessToken) { self.deleteUserWithAPI(token: acToken) - self.defaults.removeObject(forKey: Const.UserDefaultsKey.accessToken) + self.defaults.set(false, forKey: Const.UserDefaultsKey.hasBeenLaunchedBeforeFlag) self.defaults.removeObject(forKey: Const.UserDefaultsKey.darkModeState) let nextVC = UIStoryboard(name: Const.Storyboard.Name.login, bundle: nil).instantiateViewController(withIdentifier: Const.ViewController.Identifier.loginViewController) nextVC.modalPresentationStyle = .overFullScreen