4 votos

hacer permanente el cambio de agente de usuario personalizado

Necesito navegar por un sitio que hace uso de javascript que comprueba el agente de usuario y sólo permite IE9.0 (no preguntes). Estoy usando safari y puedo establecer IE 9 en el submenú de agente de usuario del menú de desarrollo. Sin embargo, cuando el sitio me dirige a otra página de su colección, se lanza una excepción porque la nueva página ve que estoy usando Safari. El restablecimiento del agente de usuario en el menú de desarrollo no funciona porque la página se recarga como agente de usuario de Safari. Sí, he editado el plist de com.apple.Safari para incluir el siguiente elemento:

Key:    CustomUserAgent
class:  String
value:  Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

Pero safari borra esa entrada cada vez que abre una nueva pestaña/ventana y vuelve a los valores por defecto. El plist vuelve a ser "normal".

¿Hay alguna manera de hacer que este cambio sea permanente?

0 votos

¡Bienvenido a Ask Different! Tus comentarios de seguimiento como respuesta fueron borrados por un moderador ya que no eran una respuesta real a la pregunta. Para solicitar una aclaración a un autor, deja un comentario debajo de la publicación, y para indicar que una respuesta ha funcionado, puedes aceptarla haciendo clic en la marca de verificación debajo de los botones de votación.

0 votos

Quería darte las gracias y felicitarte por el uso de las comillas, que es la única forma de que esto funcione.

3voto

siva Puntos 23

Puedes configurarlo con la escritura por defecto:

defaults write com.apple.Safari CustomUserAgent "\"useragentstring\""

0 votos

¿Cuál es exactamente la diferencia con lo que intentó el OP?

0 votos

@Max El valor de OP no parece estar entre comillas, y no estoy del todo seguro de cómo OP editó el plist-no puede hacer daño a probar la forma más "oficial", por no hablar de las peculiaridades con Containers/ByHost/etc.

0 votos

¿Dices que la edición de archivos de configuración está obsoleta? Yo NUNCA uso defaults .

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