Esto también se aplica a Safari 12 final.
Descripción general de las opciones
-
Restaure su máquina desde la copia de seguridad.
Dependiendo de los métodos, esto puede llevar un tiempo. También debes asegurarte de desactivar la Actualización automática en Preferencias del sistema > App Store o su alegría con un buen ole Safari 11 serán de corta duración. Es posible que desee esto antes o durante la restauración. Podría ser una buena idea desconectarse de cualquier red para asegurarse de que las actualizaciones automáticas no se realicen. (Desconéctese de Ethernet o desactive Wi-Fi).
-
Vuelva a instalar su sistema operativo.
Eso depende de la última actualización, pero excluyendo la última que contiene Safari 12. ¿Cuál depende del sistema operativo que está utilizando? Por lo general, esto toma más tiempo y también debe asegurarse de no volver a instalar Safari 12. Eso significa tomar el control de la actualización automática lo antes posible en el proceso, pero asegúrese de instalar manualmente todas las demás actualizaciones.
-
Cirugía de ojo de cerradura para reemplazar realmente solo archivos que son estrictamente necesarios. Esto es mucho más rápido que las dos opciones anteriores, pero un poco más complicado. La protección de integridad del sistema debe ser desactivada temporalmente. El procedimiento se describe a continuación.
Los tres casos requieren que desactives la actualización automática.
Los tres casos requieren que instale manualmente todas las actualizaciones futuras que Apple le ofrece a través de la aplicación AppStore, incluidas las actualizaciones de seguridad.
Cirugía de ojo de cerradura
para revertir los archivos asociados a Safari 12 a Safari 11
Simplemente eliminar la aplicación o reemplazar la aplicación con una versión anterior no funcionará. La versión (beta) 12 no es independiente, sino que se distribuye como un instalador que escribe muchos archivos en ubicaciones diferentes de / Aplicaciones.
Para hacer este downgrade es posible que necesite una copia de seguridad reciente del sistema o un paquete de instalación, por ejemplo, Safari 11.1.2 para Sierra (el enlace puede cambiar rápidamente o desaparecer por completo. Además, intente usar la última versión aplicable) lista y una aplicación como Pacifist . (Es posible que los usuarios de High Sierra tengan que volver a descargar enlace y extraiga los archivos desde allí. Aún más rápido que restaurar desde TimeMachine o una reorganización completa de degradación.)
Esto es necesario porque simplemente volver a ejecutar Safari 11.1.2 sobre la instalación de la versión 12 (beta) tampoco funcionará. El instalador de Safari (beta) escribe muchos más archivos que el instalador para la versión regular 11.1.2 –– y estos no funcionan bien con la instalación de 11.1.2.
Por lo tanto, debe deshabilitar SIP, abrir el paquete Safari 11.1.2 con Pacifist y encontrar las siguientes ubicaciones actualizadas por esa actualización.
/Applications/Safari.app
/System/Library/Accounts/Notifications/CloudBookmarks/AccountsNotifier.bundle
/System/Library/CoreServices/SafariSupport.bundle
/System/Library/Frameworks/SafariServices.framework
/System/Library/LaunchAgents/com.apple.Safari*.plist
/System/Library/Preferences/Logging/Subsystems/com.apple.Safari*.plist
/System/Library/PrivateFrameworks/WebDriver.framework
/System/Library/StagedFrameworks/Safari
(Opcional: compárelo con el paquete de instalación para la versión beta).
Elimine exactamente estos archivos y carpetas con su contenido, nada más y nada menos.
Luego restaure estos archivos Safari desde la copia de seguridad o, en este caso, aún mejor: simplemente vuelva a ejecutar la instalación del paquete 11.1.2.
Generalmente, se prefiere la versión "restaurar desde copia de seguridad", ya que Apple a menudo olvida incluir realmente todo lo necesario para una instalación autónoma (como el archivo ocasional info.plist) que hace que el método de instalación 11.1.2 vuelva a ejecutarse solo potencialmente un poco dudoso.
Ahora que Safari 12 está fuera de la versión beta y forzado a salir a la Mac de todos con SoftwareUpdate, por supuesto, debe desactivar "instalar actualizaciones automáticamente" en Preferencias del sistema > Panel de la tienda de aplicaciones.
De lo contrario, el procedimiento anterior se deshará en poco tiempo.
Aproveche y navegue en Safari 11 durante el tiempo que pueda sin actualizar. Nuevamente: asegúrese de aplicar manualmente la seguridad y otras actualizaciones si anteriormente confió en que el procedimiento se realice por usted en segundo plano.
Lo anterior parece funcionar bien para el sistema hasta macOS Sierra y High Sierra. Por lo tanto, los comentarios sobre estos procedimientos en Mojave son más que bienvenidos.