Error “Aplicación no puede abrirse” en MacOS Mojave

error-no-se-puede-abrir-la-app

Un error que empieza a ser común, es el mensaje de “Aplicación no puede abrirse” en MacOS Mojave e incluso High Sierrra.

En esta guía veremos el comando necesario así como otros pasos para poder resolver dicho error.

Error “Aplicación no puede abrirse” en MacOS Mojave

Tomaremos como ejemplo CleanMyMac X 4.3, una aplicación de MacPaw que puede dar errores en algunos Mac tras instalarlo.

La incidencia que ocurre, es que tras instalarlo e iniciarlo, el programa falla en iniciar y nos sale un mensaje de error “no puede abrirse” y luego una ventana con el log de errores.

Solución – Aplicación no puede abrirse

Lo que haremos será, hacer click en la parte superior derecha de nuestro escritorio, justo encima de la LUPA (1.).

abrir terminal en mac - app dañada

A continuación, escribiremos terminal en el buscador y ejecutaremos TERMINAL (2.).

En el caso de CleanMyMac, tendríamos que introducir algo como esto para empezar:

sudo xattr -r -d com.apple.quarantine/Applications/CleanMyMac\ X.app

Poniendo sudo xattr -r -d “APLICACIÓN EN CUESTIÓN”, se puede hacer poniendo el comando “sudo xattr -r -d” seguido de una espacio y luego arrastrando la aplicación al lado, así nos ahorramos escribir su ubicación a mano.

Puede ocurrir que es comando no funcione y necesitemos usar el siguiente:

xattr -cr Aplicación dañada en cuestón

En algunos casos, el método anterior no funciona, en ese caso

A continuación, introducimos el siguiente comando:

codesign --sign - --force --deep /Applications/cleanMyMac\ X.app

La base es “codesign –sign – –force –deep (arrastrar aplicación aquí).

Es muy importante respetar los espacios, de hecho es lo más importante para que no falle el comando.

De hecho insistimos, que los espacios son muy importantes, tanto como los guiones, una muestra sería el siguiente ejemplo donde se ha reemplazado LOS ESPACIOS DEL CÓDIGO POR “+” y los “-” por “%“.

codesign+%%sign+%++%%force+%%deep+/Applications/cleanMyMac\+X.app

TRAS INTRODUCIR EL COMANDO NOS PEDIRÁ NUESTRA CONTRASEÑA, es la contraseña que usamos para iniciar nuestro Mac.

Si aún así no funciona, ejecutar el siguiente código en la Terminal:

sudo spctl –master-disable

cleanmymac no puede abrirse

CONCLUSIÓN

La solución explicada se aplica cuando ya hemos instalado una aplicación y tratamos de iniciarla. Bastará con indicar el comando y luego arrastrar la aplicación ya instalada al final del comando.

Para ver las aplicaciones instaladas, tenemos que hacer click en nuestro escritorio, luego en el menú superior IR > APLICACIONES, allí tendremos todas las aplicaciones que podremos arrastrar para reparar si estuvieran dañadas.

Valoración de usuarios
[Total: 1 Promedio: 5]

11 Comments

  1. Hola amigos,
    Intentándolo con CleanMyMac 4.3 he llegado hasta la solicitud de contraseña. En el terminal me aparece el icono de una llave,intento introducir mi contraseña de administrados pero no me deja introducirla.

          1. A mi también me ha arrancado sin problema…tan solo una pregunta:¿No es la vesión completa,verdad?.Lo comento porque me solicita código de activación.

  2. Esto funcionará también para el crack Adobe zii? ya que es un ejecutable, y no una aplicación que se instala? porque he tenido problemas con lo mismo en varias computadoras

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *