9 votos

cómo evitar la advertencia de "aplicación descargada" para un usuario estándar

Este es un seguimiento en este post de los míos: los permisos de la Aplicación para el usuario Estándar

Ahora estoy corriendo MacOS Alta Sierra 10.13.5 y este problema sigue siendo irritante.

Yo uso mi Mac como un usuario Estándar. Cuando me montó, todas las aplicaciones se han descargado/instalado con el usuario Admin.

Cuando uso mi Mac como el Estándar para el usuario, cada vez que voy a ejecutar una aplicación me sale el siguiente mensaje:

"Whatever.app" is an application downloaded from the Internet.
Are you sure you want to open it?

Con las opciones para Cancel y Open. Por supuesto que elegir Open y todo funciona bien.

Ahora, estoy acostumbrado a este aviso aparece la primera vez que intento ejecutar una aplicación de internet. Mi problema es que aparece cada vez.

Tenga en cuenta que no soy pidió las credenciales de Administrador, y estas aplicaciones ya se han instalado a la /Applications directorio como Administrador.

He probado con un Estándar diferente de usuario y todavía tienen el mismo problema. También he utilizado ya la Utilidad de Discos para reparar la unidad de permisos, por si acaso.

¿Cómo puedo hacer este aviso aparece únicamente en la primera carrera?

==========================================================

Más detalles:

Si puedo instalar una aplicación, mientras que iniciar la sesión como usuario Estándar, pero autenticación como el Administrador, entonces sólo me advierte acerca de la Aplicación en la primera carrera, y luego nunca más, mientras yo todavía estoy logueado como usuario Estándar.

Pero todas las aplicaciones que he instalado, mientras que ha iniciado la sesión como Administrador me da una ventana emergente de advertencia cada vez si trato de que se ejecute cuando inicie sesión como un usuario Estándar.

No hay una "solución" a este problema, pero es muy poco elegante. Para cada aplicación la he descargado e instalado, conectado como Administrador, simplemente instalando la aplicación no es suficiente. Yo en realidad debe de inicio de sesión como Administrador e inicie la aplicación al menos una vez para borrar la advertencia para todos los demás usuarios. Esto parece increíble tonto. Seguramente debe haber una mejor manera de lograr esto?

15voto

Nate Puntos 220

El problema básico es que las aplicaciones están todas marcadas como en la cuarentena (que tienen la "com.apple.cuarentena" atributo extendido), ya que se han descargado de la red. Ejecuta la aplicación elimina la cuarentena del atributo si los permisos de archivo permiten modificar el archivo (por ejemplo, si usted es el dueño del archivo, en este caso, el usuario Admin). Si usted no tiene permiso, la cuarentena atributo estancias, y seguir recibiendo el "descargado de Internet" mensaje una y otra.

Solución: de un modo o de otro, es necesario eliminar la cuarentena de atributo. Usted puede hacer esto para un montón de aplicaciones a la vez en la Terminal.

  1. El primer uso su (cambiar de usuario) para cambiar a tu panel de administración de usuario (escriba "su", luego un espacio, luego el nombre de la cuenta de tu usuario administrador, a continuación, presione la tecla de retorno y escriba la contraseña de la cuenta admin; tenga en cuenta que la contraseña no se muestra como se escribe). Debería verse algo como esto:

    Dans-Mac:~ dan$ su adminacct
    Password:
    bash-3.2$
    
  2. Si que funciona, escriba "xattr -r -d com.apple.quarantine", luego un espacio, a continuación, arrastre todas las aplicaciones que quieras dequarantine desde el Finder a la ventana de la Terminal; cuando se toda la lista, presione la tecla de retorno. Tenga en cuenta que usted puede arrastrar una a una o en grupos, cualquiera que sea conveniente. Algo como esto:

    bash-3.2$ xattr -r -d com.apple.quarantine /Applications/BBEdit.app /Applications/Firefox.app
    

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