diff --git a/EATSSU_MVC/EATSSU_MVC/Sources/Screen/MyPage/ViewController/MyPageViewController.swift b/EATSSU_MVC/EATSSU_MVC/Sources/Screen/MyPage/ViewController/MyPageViewController.swift index 10e611e..d08a6a4 100644 --- a/EATSSU_MVC/EATSSU_MVC/Sources/Screen/MyPage/ViewController/MyPageViewController.swift +++ b/EATSSU_MVC/EATSSU_MVC/Sources/Screen/MyPage/ViewController/MyPageViewController.swift @@ -172,9 +172,9 @@ extension MyPageViewController: UITableViewDelegate { self.navigationController?.pushViewController(myReviewViewController, animated: true) // "문의하기" 스크린으로 이동 case MyPageLabels.Inquiry.rawValue: - TalkApi.shared.chatChannel(channelPublicId: "_ZlVAn") { [weak self] error in + TalkApi.shared.chatChannel(channelPublicId: TextLiteral.KakaoChannel.id) { [weak self] error in if error != nil { - if let kakaoChannelLink = URL(string: "http://pf.kakao.com/_ZlVAn") { + if let kakaoChannelLink = URL(string: "http://pf.kakao.com/\(TextLiteral.KakaoChannel.id)") { UIApplication.shared.open(kakaoChannelLink) } else { self?.showAlertController(title: "다시 시도하세요", message: "에러가 발생했습니다", style: .default) diff --git a/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Literal/TextLiteral.swift b/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Literal/TextLiteral.swift index 5cd7c42..068f43b 100644 --- a/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Literal/TextLiteral.swift +++ b/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Literal/TextLiteral.swift @@ -25,6 +25,12 @@ enum TextLiteral { /// 오늘의 학식을 확인해보세요! static let dailyWeekdayNotificationBody: String = "오늘의 학식을 확인해보세요!" } + + enum KakaoChannel { + + /// EATSSU 카카오 채널 ID + static let id: String = "_ZlVAn" + } // MARK: - Sign In diff --git a/EATSSU_MVC/Project.swift b/EATSSU_MVC/Project.swift index ba29dab..40b5830 100644 --- a/EATSSU_MVC/Project.swift +++ b/EATSSU_MVC/Project.swift @@ -10,7 +10,12 @@ let eatSSUInfoPlist: InfoPlist = .extendingDefault(with: [ "CFBundleURLSchemes": ["kakao$(KAKAO_API_KEY)"] ] ], - "LSApplicationQueriesSchemes": ["kakaokompassauth", "kakaolink"], + "LSApplicationQueriesSchemes": [ + "kakaokompassauth", + "kakaolink", + "kakaoplus", + "kakaotalk" + ], "NSAppTransportSecurity": [ "NSAllowsArbitraryLoads": true ],