최근 macOS 버전으로 업데이트한 이후 Safari에서 이상하게 로그아웃되는 문제를 겪는 Mac 사용자들이 많습니다. 일부 사용자는 미리 예상했던 문제였지만, 다른 사용자들은 원인을 알지 못해 큰 불편과 스트레스를 겪기도 했습니다.
macOS 업데이트 후 자주 발생하는 대표적인 문제 중 하나가 바로 Safari에서 웹사이트 로그인 상태가 유지되지 않는 현상입니다. 문제가 발생하면 브라우저에서 어떤 사이트에도 로그인 상태를 유지할 수 없고, 계정에서 계속해서 강제 로그아웃됩니다. 다행히도 이 문제는 몇 가지 간단한 방법으로 해결할 수 있습니다.
해결 방법 1: 캐시 삭제하기
Safari의 캐시가 문제의 원인일 가능성이 높습니다. 따라서 본격적인 문제 해결에 앞서 먼저 브라우저 캐시를 삭제해 보세요.
빠르고 간편하게 정리하려면 서드파티 Mac 클리닝 도구를 활용할 수 있습니다. 직접 수동으로 진행하고 싶다면 아래 단계를 따르세요.
전문가 팁: 시스템 오류나 성능 저하를 일으킬 수 있는 성능 문제, 불필요한 파일, 유해 앱, 보안 위협 요소를 Mac에서 미리 점검해 보세요.
- Mac에서 Safari를 실행합니다.
- Safari 메뉴로 이동하여 설정(Preferences)을 선택합니다.
- 새로 열린 창에서 개인정보 보호(Privacy) 탭으로 이동합니다.
- 모든 웹사이트 데이터 제거(Remove All Website Data) 버튼을 클릭합니다.
- 팝업 창이 나타나면 지금 제거(Remove Now)를 클릭합니다.
- Safari를 종료한 후 다시 실행합니다.
해결 방법 2: Safari 업데이트하기
Safari에서 계정이 자꾸 로그아웃된다면 사용 중인 Safari 버전이 오래되었기 때문일 수 있습니다. 다행히 Apple은 신고된 버그와 오류를 빠르게 수정하고 최대한 빨리 업데이트를 배포하는 편입니다.
이러한 업데이트는 Mac에 내장된 소프트웨어 업데이트 도구를 통해 다운로드 및 설치할 수 있습니다. Safari 업데이트가 있는지 확인하는 방법은 다음과 같습니다.
- 인터넷에 연결되어 있는지 확인합니다.
- Apple 메뉴를 열고 소프트웨어 업데이트를 클릭합니다.
- Safari용 업데이트가 있는지 확인합니다. 업데이트가 있다면 해당 항목 옆의 업데이트 버튼을 클릭합니다.
- Safari를 종료합니다.
- Mac을 재시작합니다.
해결 방법 3: 설치된 확장 프로그램 점검하기
대부분의 Safari 확장 프로그램은 서드파티 개발자가 만든 것입니다. 즉, Safari를 업데이트하면 확장 프로그램 간 호환성 문제가 생겨 브라우저 기능 전반에 오류를 일으킬 수 있습니다.
확장 프로그램이 Safari 계정 자동 로그아웃의 원인인지 확인하는 가장 확실한 방법은 모든 확장 프로그램을 비활성화한 후 하나씩 다시 활성화해 보는 것입니다. 방법은 다음과 같습니다.
- Safari > 설정 > 확장 프로그램으로 이동합니다.
- 비활성화하려는 확장 프로그램 옆의 체크박스를 해제합니다.
- 선택 사항이지만, Safari 확장 프로그램 갤러리에서 자동 업데이트 옵션도 함께 체크해 두면 확장 프로그램이 항상 최신 상태로 유지되어 문제 예방에 도움이 됩니다.
해결 방법 4: Safari 애드온 및 플러그인 테스트하기
확장 프로그램과 달리 애드온과 플러그인은 찾고 관리하기가 훨씬 까다롭습니다. 더 큰 문제는 이러한 요소들이 심각한 오류의 원인이 될 수도 있다는 점입니다. 그만큼 Safari의 애드온과 플러그인을 주기적으로 점검하는 것이 중요합니다.
방법은 다음과 같습니다.
- Safari를 엽니다.
- 설정으로 이동합니다.
- 웹 사이트(Websites) 탭으로 이동합니다.
- 설치된 모든 애드온과 플러그인을 하나씩 확인하고, 의심스럽거나 불필요한 항목은 비활성화합니다.
- Safari를 종료합니다.
플러그인을 완전히 제거하려면 다음 단계를 따르세요.
- Finder를 엽니다.
- 이동 > 폴더로 이동을 선택합니다.
- 텍스트 입력란에 /library/internet plug-ins을 입력합니다.
- 불필요한 플러그인을 휴지통으로 이동합니다.
해결 방법 5: DNS 프리페칭 비활성화하기
최신 Safari 버전에는 DNS 프리페칭(DNS Prefetching)이라는 새로운 기능이 포함되어 있습니다. 사용자가 링크를 클릭하기 전에 미리 페이지를 불러와 속도를 높여주는 유용한 기능이지만, 역설적으로 Safari 브라우저의 각종 오류와 문제의 원인으로 지목되기도 합니다.
웹사이트에서 갑자기 로그아웃되는 등의 Safari 문제를 겪고 있다면 DNS 프리페칭 기능을 비활성화해 보세요. 방법은 다음과 같습니다.
- Safari를 종료합니다.
- 터미널(Terminal)을 엽니다.
- 명령줄에 다음 명령어를 입력합니다.
defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
- 터미널을 종료합니다.
- Safari를 다시 실행합니다.
DNS 프리페칭 기능을 비활성화하면 브라우징 환경이 즉시 개선되는 효과를 느낄 수 있을 것입니다.
해결 방법 6: 인터넷 연결 상태 확인하기
느리거나 불안정한 인터넷 연결은 Safari 성능에 악영향을 미쳐 여러 가지 문제를 일으킬 수 있습니다. 인터넷 연결 문제를 해결할 때 가장 먼저 시도할 것은 공유기 재시작입니다. 전원 버튼을 눌러 공유기를 끈 후 몇 초간 기다렸다가 다시 켜면 됩니다.
공유기를 재시작해도 문제가 해결되지 않는다면 인터넷 서비스 제공업체(ISP)에 문의하여 연결 상태를 점검받는 것이 좋습니다.
마무리
위에서 소개한 해결 방법 중 하나가 Safari 로그아웃 문제 해결에 도움이 되었기를 바랍니다. 만약 모든 방법을 시도했는데도 문제가 지속된다면 가까운 Apple 서비스 센터에 Mac을 방문 점검하는 것이 가장 좋습니다. Apple 전문가가 Mac을 꼼꼼히 살펴보고 실질적인 문제 해결 방안을 제시해 줄 것입니다.
Safari에서 웹사이트 로그아웃 문제를 해결하는 또 다른 방법을 알고 계시다면 아래 댓글로 공유해 주세요!