2 votos

Tratando de acceder a Safari herramientas de desarrollador imprime "Acceso no permitido (-1723)"

Estoy tratando de crear un script que lista todos me disposición abierta de los simuladores de inspeccionar en safari herramientas de desarrollador pero cuando voy a ejecutar el código me sale el siguiente error. Al final de esta secuencia de comandos se debe abrir el inspector de la herramienta para un simulador de dispositivo. Mi conjetura es que, en general, esto no está permitido, pero me dio la terminal de los derechos de accesibilidad así que sí, no tengo idea.

enter image description here

listDevices.applescript:122:168: script error: „"Simulator" of menu "Entwickler" of menu bar 1" kann nicht gelesen werden. Zugriff nicht erlaubt. (-1723)
tell application "System Events"
    tell process "Safari"
        name of every menu item of menu item where its name starts with "Simulator" of menu "Entwickler" of menu bar 1
    end tell
end tell

2voto

user3439894 Puntos 5883

No tengo un elemento de menú que comienza con el Simulador; sin embargo, el uso Experimental como en el Experimental Características, el siguiente ejemplo de AppleScript código hicieron recuperar los nombres de los elementos de menú en el Experimental Características del elemento de menú de la Desarrollar menú de Safari. (Mi sistema está configurado para Estados Unidos en inglés.)

tell application "System Events" to tell application process "Safari"
    set menuItemNames to get name of every menu item of menu 1 of ¬
        (first menu item whose name starts with "Experimental") of ¬
        menu 1 of menu bar item "Develop" of menu bar 1
end tell

return menuItemNames

Así que si cambias "Experimental" a "Simulator" y "Develop" a "Entwickler" me imaginaba que iba a funcionar para usted.

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