2 votos

Nuevo inicio de sesión forzado en cualquier sitio de Stack Exchange en Safari después de ejecutar Apple News

Estoy en un viejo Mac Pro con Safari. Ambos están desactualizados [MacOS 10.14 y Safari 14], pero esto ha estado ocurriendo durante años, desde que ambos estaban actualizados.

No soy un reiniciador frecuente, por lo que el tiempo de actividad a menudo puede ser de un mes o más. El Mac nunca duerme. Si reinicio, Safari se abre automáticamente en el mismo estado en el que estaba al salir. Los inicios de sesión y las cookies se conservan. Sólo tengo que actualizar para ver el estado actual de cada página.
Mantengo abiertas permanentemente unas 7 pestañas de SE, además de muchas otras sobre cuestiones en las que participo activa pero temporalmente. Las actualizo periódicamente para ver nuevas preguntas, etc.
Puedo hacer esto tantas veces como quiera sin ningún efecto adverso a menos que acabe de dejar Apple News. Entonces se me pide que inicie sesión de nuevo.

No ocurre si actualizo mientras News sigue abierto, sólo después de salir de él. Tampoco parece ocurrir una segunda vez si vuelvo a abrir News poco después del último inicio de sesión forzado. Parece haber un periodo de retención antes de que se agote el tiempo de espera. No he podido precisar el tiempo, pero puede que sean horas en lugar de minutos.
Como suelo navegar por News por la mañana y por la noche, suelo desconectarme dos veces al día.

Pruebas adicionales
Si salgo de News y luego actualizo inmediatamente, obtengo el inicio de sesión forzado.
Si salgo de News y espero varios minutos, no se activa.
Se han eliminado los complementos del navegador como posible problema.
Las cookies se establecen y mantienen en todos los demás momentos.

News parece añadir muchos procesos de com.Apple.WebKit. Safari también utiliza WebKit. Esta es la única conexión que veo, no soy programador ni desarrollador web, así que mis conocimientos en este campo son muy limitados. Este problema no ocurre con navegadores que no utilicen WebKit y no puedo reproducirlo en ningún otro Mac. Probado de nuevo a El Capitán en un Mac y hasta Monterey en otro. No tengo un sock-puppet u otros medios de probar otra cuenta en este mismo Mac.

Primero pregunté esto en Meta, preguntándome si era algún contexto específico del sitio del lado del servidor. Esto recibió poco amor, por lo que ahora después de haber encontrado una solución, lo estoy moviendo aquí por si acaso esto afecta a alguien más.

1voto

Tetsujin Puntos 23061

Finalmente conseguí solucionarlo borrando de forma bastante brutal todo lo que pude encontrar en Prefs relacionado con Noticias. No hice ninguna modificación en los datos de Safari.

He borrado la caché, el historial, el identificador de publicidad y todos los datos guardados desde la aplicación [menú Noticias > Borrar historial, seguido de todas las opciones de una en una] y, a continuación, todo lo que hay en ~/Librería empezando por com.apple.news* de una búsqueda en EasyFind.

No estoy seguro de cuál de ellos lo arregló realmente, pero no he tenido que volver a conectarme en los dos días desde que lo borré todo.

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