Si el registro no es práctico o si desea ser más proactivo e impedir que se acceda a la Navegación privada en primer lugar, es posible (aunque no es un proceso corto) desactivar la Navegación privada si está dispuesto a meterse con Safari archivos internos.
Tenga en cuenta que macOS 10.12+ no le permitirá modificar, sobrescribir o eliminar Safari. Puede realizar las siguientes modificaciones a una copia de Safari y colocar esa versión en el Dock, pero el Safari original aún deberá existir en la carpeta de Aplicaciones.
Instala los archivos necesarios
- Instalar Xcode (disponible en la App Store)
- Descargue un archivo zip de Nib-Decompiler de GitHub (o clone el repositorio si sabe cómo hacerlo)
- Abra el proyecto
NibDecompiler.xcodeproj
Xcode en Xcode
- Compila el proyecto. Esto producirá un archivo llamado
NibDecompiler.action
. Ahora puedes cerrar el proyecto.
- Copie
NibDecompiler.action
en ~/Library/Automator
*
- Desde su descarga, copie
NibDecompiler.workflow
en ~/Library/Services
*
Eliminar la opción "Nueva ventana privada" de la barra de menú
Tenga en cuenta que esto implica editar los archivos internos de Safari. Deberá repetir estos pasos cada vez que actualice Safari.
- Vaya a Safari en el Finder y haga clic con el botón derecho en "Mostrar contenido del paquete"
- Esto abrirá la aplicación como si fuera una carpeta. Vaya a Contenido, luego a Recursos, luego a la carpeta Base.lproj.
- Buscar
MainMenu.nib
. Cópialo fuera del paquete en algún lugar (como el escritorio).
- Haz clic derecho en el archivo y elige "NibDecompiler". El archivo será editable.
- Abra el archivo en Xcode (debe hacer doble clic)
- En la ventana con el menú de Safari, elija "Safari" para expandirlo.
- Haga clic en el elemento del menú "Nueva ventana privada".
- Presiona la tecla eliminar para verla desaparecer.
- Guarda el archivo.
- De vuelta en la carpeta
Base.lproj
de la aplicación Safari, haga una copia MainMenu.nib
en caso de que algo salga mal y necesite restaurarlo.
- Copie su
MainMenu.nib
editado a Base.lproj
, sobrescribiendo el existente.
- Abra Safari para asegurarse de que aún se abra (si no lo hace, restaure su archivo
MainMenu.nib
original).
-
(Opcional) Si todo funciona, puede eliminar la copia de seguridad
MainMenu.nib
si así lo desea.
Al eliminar el elemento de menú "Nueva ventana privada" de la barra de menús, no podrán ingresar a la navegación privada. Además, los atajos de teclado están vinculados a los elementos del menú, por lo que también están deshabilitados.
* ~
significa su directorio de inicio de usuario. Library
es una carpeta oculta que no está visible cuando navega al directorio de inicio. Puede acceder a esta carpeta en el Finder yendo al menú "Ir" y seleccionando "Conectar a la carpeta ...", luego escribiendo ~/Library
. Luego verá las carpetas a las que necesita copiar archivos.
Instrucciones copiadas de este hilo del foro de MacRumors , actualizado para Safari 9 en esta publicación .