Borre los marcos almacenados en caché para volver a cargar la interfaz de usuario OSX (solo gráficos)

1

Con el lanzamiento de Yosemite, sin duda, tendré que actualizar nuestra interfaz de usuario OS X en el trabajo, básicamente, etiquetar en blanco varias partes de OS X. Hace un tiempo perdí mis alias de bash y olvidé el comando de recargar la interfaz de usuario de OS X.

Estoy buscando una manera de decirle al sistema operativo que borre cualquier marco que pueda haber guardado en caché en algún lugar y cargarlo desde el disco. El objetivo final al hacer esto sería forzar a que los cambios que hiciste en tus paquetes .framework se reflejen en el sistema operativo.

Parar y cerrar sesión no parecen hacer el truco. Pero debería haber un comando de bash que funcione.

Solo para aclarar, no estoy buscando una manera de reiniciar el Windows Server , que realmente no hará lo que quiero.

Aquí hay un ejemplo de un marco que me gustaría actualizar:

/System/Library/PrivateFrameworks/LoginUIKit.framework/Resources

EDIT

Por ejemplo, solía ser capaz de volver a cargar los siguientes tipos de gráficos del sistema, estoy 90% seguro de que tampoco era una cadena de comandos, solo una actualización mágica de la interfaz de usuario:

Iconos del buscador, Texturas

Iconosdelabarrademenú

Iconos de la pantalla de bloqueo, Texto

Iconosdeteclasdefunción

    
pregunta 8eecf0d2 01.08.2014 - 12:49

3 respuestas

1

Si desea volver a etiquetar partes de OS X, el archivo que desea modificar es Localizable.strings. Dentro de cada idioma, o el idioma actual de su sistema operativo, por ejemplo, en.lproj / Localizable.strings para inglés, modifique las cadenas necesarias. Es necesario reiniciar solo la aplicación para que tenga efecto.

Si está buscando cambiar el tema de OS X, solía haber varias aplicaciones que podrían hacerlo. Para Yosemite, el único que conozco es Flavors 2. Incluye varios temas, y también puedes crear el tuyo.

enlace

Para los iconos de la barra de menú, hay algunos paquetes de iconos de la barra de menú, como los siguientes;

enlace

aunque no conozco ninguna aplicación que funcione con Yosemite que le permita cambiarlas automáticamente. Necesitará encontrar la carpeta correcta para colocar los íconos, como Yourapp.app/Resources/.

    
respondido por el empedocle 07.07.2015 - 16:50
0

En el pasado, cuando hiciste killall loginwindow , en realidad volvería a cargar el servicio de inicio de sesión con tu misma cuenta, pero ahora solo te desconecta.

¿Sugeriría que podría ser?

    
respondido por el unknowndomain 09.07.2015 - 17:13
0

Puede reiniciar SystemUIServer para volver a cargar los iconos de la barra de menú:

sudo killall SystemUIServer
    
respondido por el Brethil 10.07.2015 - 18:05

Lea otras preguntas en las etiquetas