빈 Safari Window / Safari 충돌 (10.1.2)을 해결하는 방법?


8

Safari v. 10.1.2와 함께 MacBook Air (2014 년 초)에서 Yosemite 10.10.5 실행

새로운 Safari 창이 비어 있습니다. URL을 입력해도 페이지가로드되지 않습니다.

Safari를 종료하고 다시 시작하면 시스템 오류가 발생합니다.

문제로 인해 Safari를 열 수 없습니다.

Safari가이 버전의 Mac OSX에서 작동하는지 개발자에게 확인하십시오. 응용 프로그램을 다시 설치해야 할 수도 있습니다. 응용 프로그램 및 Mac OSX에 사용 가능한 모든 업데이트를 설치하십시오. "

충돌 보고서 및 터미널에서 Safari를 시작하면 다음 오류가 표시됩니다.

dyld: Library not loaded: /usr/lib/libcrypto.35.dylib
  Referenced from:     /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice
  Reason: image not found
Trace/BPT trap

디렉토리를 나열하면이 문제에 가장 가까운 파일이 여기 (iTunes 업데이트로 인해) 업데이트 된 것으로 나타납니다.

drwxr-xr-x   3 root  wheel      102 Dec 14 08:52 AppleMobileDeviceHelper.app
drwxr-xr-x   3 root  wheel      102 Dec 14 08:52 AppleMobileSync.app
-rwxr-xr-x   1 root  wheel  4119552 Oct 16 21:31 MobileDevice
drwxr-xr-x  45 root  wheel     1530 Oct 16 21:31 Resources
drwxr-xr-x   3 root  wheel      102 Oct 16 20:49 _CodeSignature
-rwxr-xr-x   1 root  wheel    43936 Oct 16 21:31 reenumerate_ios_devices

(12 월 14 일 파일 2 개는 이전 파일과 비교하여 최근 업데이트를 나타냄)

업데이트 된 파일의 타임 스탬프는 iTunes가 12.8.1.2로 업데이트되는 것과 일치합니다.

가설 : iTunes를 12.8.1.2로 업데이트하면 /System/Library/PrivateFrameworks/MobileDevice.framework가 Safari 10.1.2와 호환되지 않는 버전으로 업데이트되었습니다. 해결 방법 2 (아래)는 가설을 지원합니다.

해결 방법 1 : Firefox 설치 / 사용

해결 방법 2 : /System/Library/PrivateFrameworks/MobileDevice.framework를 휴지통 (또는 다른 곳)으로 이동하십시오. 해결 방법 3 (아직 확인되지는 않았지만 작동하는 것으로 추정 됨) : macOS Mojave를 설치하십시오.

누군가 Mojave로 업데이트 할 수없고 MobileDevice.framework가 제공하는 기능을 잃고 싶지 않고 Firefox로 전환 할 수 없거나 강제로 원하지 않는 사용자를 위해 직접 수정 한 경우에 게시됩니다. .


이전 의견을 해결하려면 : 1. Safari가 자체적으로 업데이트합니다. 2. 파일이 시스템에없는 경우 Apple은 파일을 포함하지 않았거나 Yosemite에없는 버전에 연결되어있을 수 있습니다. 3. /usr확실히 사용자 라이브러리가 아니며, 비 커널 (사용자 영역) 소프트웨어가 상주하는 UNIX 경로입니다.
geira

확인 된 해결 방법 2. 솔루션에 대한 Tks!
Kokanee

2
질문이 커뮤니티에 의해 보호되어 있기 때문에 답변을 게시 할 수 없지만 제 경우에는 다른 컴퓨터 (내 경우에는 /usr/lib/libcrypto.35.dylib 및 /usr/lib/libssl.35.dylib 복사) 10.10.5를 실행하는 컴퓨터의 / usr / lib에 OSX 10.14.2)를 실행하면 문제가 해결되었습니다.
zero0cool

패치가 출시되었습니다. AppStore를 열고 iTunes 업데이트를 다운로드하십시오
Logan Bailey

@ zero0cool 솔루션 작동!
Frank Hintsch

답변:


5

같은 오류, 동일한 OS X 및 동일한 Safari 버전이 있습니다. / System / Library / PrivateFrameworks /에있는 다음 파일은 오늘 컴퓨터에서 타임 스탬프를 가졌습니다. Time Machine의 백업에서이 파일을 복원했습니다. Safari가 다시 작동합니다.

drwxr-xr-x  5 root  wheel  170 Dec 14 12:30 iTunesAccess.framework
drwxr-xr-x  6 root  wheel  204 Dec 14 12:30 CoreFP.framework
drwxr-xr-x  6 root  wheel  204 Dec 14 12:30 CoreADI.framework
drwxr-xr-x  5 root  wheel  170 Dec 14 12:30 MobileDevice.framework
drwxr-xr-x  5 root  wheel  170 Dec 14 12:30 DeviceLink.framework
drwxr-xr-x  6 root  wheel  204 Dec 14 12:30 AirTrafficHost.framework

또한 Safari v. 10.1.2와 함께 iMac (2009)에서 Yosemite 10.10.5를 실행 중이며 지난 밤 Apple은 iTunes 및 기타 여러 응용 프로그램을 어제 밤에 자동 업그레이드했으며 Safari는 인터넷 연결이라고 생각하고 Safari를 다시 시작했지만 생각하지 않았습니다. 시작, 일반적인 문제 설명, Apple 무시 또는 보내기로 나타납니다. Chrome을 사용하여 인터넷을 검색하고 게시물을 발견했습니다. 그래서 방금 / System / Library / PrivateFrameworks /에서 파일을 삭제하고 Safari를 다시 시도한 결과 나타났습니다. 충고 감사합니다.
DC

이러한 파일을 삭제하면 Mac이 iTunes와 같은 모바일 장비에 연결하는 데 영향을 줄 수 있습니다.
user1214836

가능한 경우이 문제가 발생하지 않을 수있는 최신 OS로 업데이트 할 수 있습니다.
user1214836

1

실제로 OS를 최신 버전으로 업데이트하면 작동합니다. 이 문제를 해결하기 위해 Yosemite에서 El Capitan으로 업데이트했습니다.


0

내가 두 번 성공적으로 사용한 또 다른 수정은 내 경우 El Capitan에서 최신 OS에서 두 개의 라이브러리 파일을 복사하는 것입니다. 파일은 다음과 같습니다

'/usr/lib/libcrypto.35.dylib' '/usr/lib/libssl.35.dylib'

이 폴더에 액세스하려면 Finders "폴더로 이동 ..."(Shift-Command-G)을 사용하고 "/ usr / lib"를 입력하십시오.

다시 시작할 필요가 없습니다. 파일이 완성되면 Safari가 완벽하게 시작됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.