Ejecución de Yosemite 10.10.5 en MacBook Air (principios de 2014), con Safari v. 10.1.2.
Las nuevas ventanas de Safari aparecen en blanco. Escribir una URL en ellos no carga las páginas.
Al salir de Safari y relanzar se produce un error del sistema:
Safari no se puede abrir debido a un problema.
Consulte con el desarrollador para asegurarse de que Safari funciona con esta versión de Mac OSX. Es posible que tenga que volver a instalar la aplicación. Asegúrese de instalar todas las actualizaciones disponibles para la aplicación y Mac OSX ".
El informe de bloqueo (y el lanzamiento de Safari desde la terminal) muestra este error:
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
La lista del directorio muestra que los archivos se actualizaron aquí (probablemente debido a la actualización de iTunes) que están próximos a este problema:
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
(dos archivos del 14 de diciembre indican una actualización reciente en comparación con los archivos más antiguos)
Las marcas de tiempo de esos archivos actualizados coinciden con la actualización de iTunes a 12.8.1.2.
Hipótesis: Actualización de iTunes a 12.8.1.2 actualizado /System/Library/PrivateFrameworks/MobileDevice.framework a una versión incompatible con Safari 10.1.2. La solución 2 (a continuación) admite hipótesis.
SOLUCIÓN 1: Instalar / Usar Firefox
SOLUCIÓN DE TRABAJO 2: Mueva /System/Library/PrivateFrameworks/MobileDevice.framework a la papelera (o en otro lugar) SOLUCIÓN DE TRABAJO 3 (aún no verificado, pero se supone que funciona): Instale macOS Mojave.
Publicado aquí en caso de que alguien tenga una solución directa para los usuarios que no pueden actualizar a Mojave, no quiere perder las capacidades que proporciona MobileDevice.framework, y no puede (o no quiere ser forzado) cambiar a Firefox.