2 votos

¿Cómo se habilita mediante programación el menú "Desarrollar" en Safari 15 en MacOS 12 (Monterey)?

En versiones anteriores de MacOS, era posible activar el menú "Revelar" mediante el siguiente comando:

defaults write com.apple.Safari IncludeDevelopMenu -bool true

Por desgracia, este comando ya no funciona a partir de Safari 15 en MacOS 12 (Monterey).

0voto

user3439894 Puntos 5883

Con Safari cerrado, entonces en Terminal ejecute los dos siguientes comandos :

defaults write com.apple.Safari.SandboxBroker ShowDevelopMenu -bool true
defaults write com.apple.Safari IncludeDevelopMenu -bool true

A continuación, abra Safari y el Desarrollar menú aparecerá.


Notas:

El shell comandos que se muestran arriba, se probaron en Terminal en MacOS Monterey con Lengua y región ajustes en Preferencias del sistema ajustado a Inglés (EE.UU.) - Primaria y me ha funcionado sin problemas 1 .

  • 1 Asume los ajustes necesarios y apropiados en <strong>Preferencias del sistema </strong>> <strong>Seguridad y privacidad </strong>> <strong>Privacidad </strong>se han fijado/abordado según las necesidades.

Lo correcto llaves se determinaron utilizando una instalación limpia de MacOS Monterey y un diff realizado entre la salida de defaults read en los dos objetivos dominios antes y después de cambiar manualmente Safari > Preferencias > Avanzado > Mostrar el menú Desarrollo en la barra de menús y después de borrar las entradas y verificar el Desarrollar menú para existir, se necesitó de ambos llaves para que se muestre de nuevo mediante programación.

-1voto

Gintaras Puntos 62
defaults write com.apple.Safari IncludeDevelopMenu -bool true;

Esta línea me funciona, no puede ayudar. ¿Ha reiniciado el navegador para reflejar los cambios?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X