맥 컴퓨터에서 소프트웨어를 최신 버전으로 업데이트하는 것이 오히려 갑작스러운 문제의 원인이 되는 경우가 있습니다. 최근 많은 사용자들이 Safari 브라우저를 열 수 없다는 불만을 제기했는데, 이는 Apple의 iTunes를 12.8.1 버전으로 업데이트한 시점과 겹쳐 발생했습니다.
이 버전의 iTunes는 OS X Yosemite부터 macOS High Sierra까지의 운영체제를 지원합니다. 자세한 분석 결과, 이번 업데이트로 인해 Safari 10.1.2가 실행되지 않는 것으로 밝혀졌으며, 이 업데이트가 다른 맥 기본 브라우저에도 영향을 미칠 수 있는지는 아직 명확하지 않습니다.
이 오류 메시지를 접한 일부 사용자들은 이 문제를 해결하기 위해 맥의 운영체제를 새로 설치하거나 업데이트해야 한다고 생각합니다. 팝업되는 오류 메시지를 읽으면 그렇게 결론 내릴 수 있기 때문입니다. 오류 메시지는 다음과 같습니다:
"문제가 발생하여 Safari를 열 수 없습니다." "개발자에게 문의하여 Safari가 이 버전의 OS X와 호환되는지 확인하십시오. 응용 프로그램을 다시 설치해야 할 수도 있습니다. 응용 프로그램 및 OS X에 대해 사용 가능한 모든 업데이트를 설치하십시오."
이러한 메시지 때문에 사용자들은 iTunes 프로그램 업데이트가 어떻게 Safari 브라우저에 영향을 미쳤는지 궁금해하며 불안해할 수밖에 없습니다. 다행히 일부 사용자들이 이 문제의 해결책을 찾아냈고, 맥 운영체제를 다시 설치하는 것이 문제 해결책이 아니라는 결론에 도달했습니다. 그렇다면 업데이트는 어떻게 Safari 브라우저에 영향을 미친 것일까요?
사용자들이 확인한 바에 따르면, 문제의 원인은 /System/Library/PrivateFrameworks 위치에 있는 MobileDevice.framework라는 항목이 업데이트 과정에서 수정되었기 때문입니다.
오류의 원인은 무엇일까요?
이 오류의 근본적인 원인은 구버전 Safari와 새로운 소프트웨어 버전 간의 비호환성입니다. iTunes가 새 버전으로 업데이트되면서 충돌이 발생한 것입니다. 맥 사용자들은 Time Machine 백업 기능을 사용하여 MobileDevice.framework 항목을 업데이트 이전 상태로 복원함으로써 이 문제를 해결하는 방법을 찾았습니다. 더 간단한 방법으로는 해당 파일을 휴지통으로 이동시키는 것입니다.
또한 사용자 컴퓨터의 악성코드 활동도 Safari 문제의 그럴듯한 원인이 될 수 있습니다. 확장 프로그램이나 플러그인이 오류의 원인일 가능성도 있습니다. 제대로 작동하지 않는 확장 프로그램이나 플러그인을 제거하려고 시도했지만, 플러그인이 완전히 비활성화되지 않아 오히려 문제의 원인이 되었을 수 있습니다.
소프트웨어 업데이트 때문에 문제가 발생했든 플러그인 바이러스 때문이었든, 다음은 이 문제를 해결하고 제거하는 방법입니다.
'문제로 인해 Safari를 열 수 없음' 오류 수동 해결 방법
컴퓨터의 문제를 해결하려면 아래 단계를 따르십시오:
- 맥에서 Time Machine 기능을 열고 안내에 따라 framework 항목을 찾아 컴퓨터로 복원합니다. 반드시 iTunes 12.8.1 버전 업데이트 이전 상태로 복원해야 합니다.
- 맥에 Time Machine 기능이 없거나 이 기능이 비활성화되어 있다면, 컴퓨터에서 오작동하는 항목을 삭제하는 것이 또 다른 해결 방법입니다.
다음 경로를 찾으십시오: /System/Library/PrivateFrameworks/MobileDevice.framework
- 파일을 찾았다면 휴지통으로 이동시킵니다.
- Safari를 재시작하고 정상적으로 작동하는지 확인합니다. 조치를 취한 후에도 문제가 지속된다면 다음 단계로 진행하여 문제를 해결하십시오.
'Safari를 열 수 없음' 문제에 대한 브라우저별 해결 방법
문제의 원인이 바이러스라면 가장 좋은 방법은 컴퓨터나 브라우저를 기본 설정으로 복원하는 것입니다. 따라야 할 단계는 다음과 같습니다:
- Safari 브라우저를 열고 Safari 메뉴로 이동합니다. 드롭다운 목록에서 환경설정(Preferences)을 선택합니다.
- 환경설정 창이 나타나면 상단의 개인 정보 보호(Privacy) 탭을 선택합니다. '모든 웹사이트 데이터 제거(Remove All Website Data)' 옵션을 찾아 클릭합니다.
- 재설정이 컴퓨터나 브라우저에 어떤 영향을 미치는지 알려주는 창이 나타납니다. 기본적으로 일부 서비스에서 로그아웃됩니다. 괜찮다면 '지금 제거(Remove Now)' 버튼을 눌러 진행합니다.
- 특정 웹사이트에서 생성된 모든 데이터를 확실히 삭제하려면 Safari 환경설정의 개인 정보 보호 섹션 아래에 있는 '세부 정보(Details)' 버튼을 찾습니다.
- 잠재적으로 민감한 데이터를 저장한 모든 웹사이트 목록이 표시되며, 여기에는 캐시와 쿠키가 포함됩니다. 문제를 일으키는 항목을 찾아 '제거(Remove)' 또는 '모두 제거(Remove All)' 버튼을 클릭합니다. 완료(Done) 버튼을 클릭하여 종료합니다.
Freshmac 유틸리티로 'Safari를 열 수 없음' 문제 제거하기
Mac Tonic 같은 악성코드의 영향을 중화하도록 설계된 Freshmac과 같은 유틸리티 소프트웨어도 있습니다. 사용자가 의도적으로 다운로드하지 않은 응용 프로그램으로부터 컴퓨터를 최적화하고 정리하는 데 목적이 있습니다. 추적 쿠키를 제거하고, 디스크 공간을 확보하며, 시작 프로그램을 관리할 수 있어 부팅 시간을 단축할 수도 있습니다.
또한 컴퓨터를 각종 위협으로부터 보호할 수 있는 보안 기능도 갖추고 있으며, 24/7 기술 지원을 제공합니다. 아래 단계를 통해 Safari에서 겪고 있는 문제를 제거할 수 있습니다:
- 컴퓨터에 FreshMac을 다운로드했는지 확인합니다. 프로그램을 다운로드한 후 파일을 실행하여 설치합니다. 설정을 허용하는 암호를 요청하는 창이 나타나면 암호를 입력하고 소프트웨어를 설치합니다.
- 설치가 완료되면 FreshMac이 컴퓨터를 자동으로 스캔하여 감염된 위협을 찾습니다.
- 스캔 보고서에 컴퓨터의 문제점이 표시됩니다. '안전하게 수정(Fix Safely)' 옵션이 표시되는데, 이 옵션을 클릭하면 스캐너가 감지한 모든 문제로부터 컴퓨터를 정리하는 프로세스가 시작됩니다.
- 브라우저를 열 때 'Safari를 열 수 없음' 문제가 여전히 지속되는지 확인합니다. FreshMac의 Uninstaller 옵션으로 이동하여 의심스러워 보이는 항목을 찾습니다. 의심스러운 항목을 발견하면 '안전하게 수정(Fix Safely)' 옵션을 클릭합니다.
- 인터페이스의 Temp 및 Startup Apps 창을 확인하고 남아 있는 의심스러운 소프트웨어를 제거합니다.
문제의 원인이 최신 버전의 iTunes 업데이트 때문이든, 사용자 몰래 컴퓨터에 침투하여 Safari 브라우저를 표적으로 삼은 바이러스 때문이든, 이런 상황에서는 침착하고 합리적으로 대응하는 것이 중요합니다.
일부 사용자들은 직접 문제를 해결하려는 성향이 있어, 시스템의 업그레이드나 업데이트를 맞추기 위해 새로운 macOS를 설치해야 한다고 생각할 수 있습니다.
사용자로서 기억해야 할 점은 이런 종류의 문제를 해결하는 다른 방법들이 있다는 것입니다. 새 운영체제를 구입할 필요 없이 더 간단하고 쉬운 방법으로, 실제로 안전하게 문제를 해결할 수 있습니다.