macOS El icono de la aplicación Sierra que falta en el Dock y "Buscar actualizaciones ..." falla en ciertas aplicaciones

2

Después de realizar una instalación limpia de macOS Sierra, ocasionalmente obtengo el 'icono de aplicación faltante' (el icono de la aplicación original con un signo de interrogación superpuesto). Cuando esto sucede, al hacer clic en el ícono de la aplicación no se inicia la aplicación (y debo ir a / Aplicaciones y volver a arrastrar el ícono al dock). Cualquier otra persona que experimenta este problema?

También recibo la siguiente advertencia para las aplicaciones con las que ocurre esto cuando intento realizar una actualización:

  

Sketch no se puede actualizar cuando se ejecuta desde un volumen de solo lectura como una imagen de disco o una unidad óptica. Mueva Sketch a su carpeta de aplicaciones, reinícielo desde allí e intente nuevamente.

He intentado abrir desde la línea de comandos para verificar que estoy abriendo desde la carpeta de Aplicaciones con:

open /Applications/Sketch.app

¿Alguna idea?

    
pregunta Kevin Sylvestre 26.09.2016 - 22:15

2 respuestas

5

Específicamente sobre la advertencia que está viendo, desde Rogue Amoeba :

  

Gatekeeper Path Randomization ... funciona al montar una imagen de disco de solo lectura en una ruta temporal en el sistema de archivos, copiando la aplicación en esa imagen de disco y luego iniciando la aplicación desde allí.

GPR es una nueva función de seguridad en Sierra destinada a cerrar una brecha en la que los programas maliciosos se pueden empaquetar con programas legítimos con firma desarrollada y, por lo tanto, evitar la seguridad de Gatekeeper para evitar que se ejecuten aplicaciones sin firma.

GPR se deshabilita después de que una aplicación se mueva a la carpeta / Aplicaciones, sin embargo los sistemas de actualización de software fallarán, porque cuando se descarga la nueva versión de la aplicación, el usuario debe moverla. antes de que se ejecute fuera de la imagen de disco de solo lectura impuesta por GPR. Por lo tanto, la mejor manera de actualizar es descargar una copia actualizada de la aplicación desde el sitio web del desarrollador y moverla manualmente a la carpeta / Aplicaciones.

    
respondido por el tubedogg 26.09.2016 - 22:51
6

Causa : aleatorización de rutas del controlador de acceso introducida por macOS Sierra.

Pasos para corregir :

  1. Ejecutar comando: xattr -dr com.apple.quarantine /Applications/Your.app
  2. Arrastra la aplicación a Dock;
  3. Reiniciar Mac.

Consecuencia :

  • El icono de la aplicación permanece en el Dock después de reiniciar
  • Comprobar si existen actualizaciones
respondido por el Jing Li 13.05.2017 - 11:15

Lea otras preguntas en las etiquetas