Instalar UPX en Big Sur para ejecutar apps de Mac

Existen numerosas aplicaciones de desarrolladores no identificados así como scripts y parches que no funcionarán en Big Sur mostrando el error de “Aplicación no puede abrirse“.

Existe una solución que funcionará en varios casos dentro de Big Sur, no obstante, hay que tener en cuenta que esto no es una solución global y no funcionará con todas las aplicaciones o parches.

Instalando UPX y BREW en Big Sur

Vamos al escritorio y en el menú superior, hacemos click en IR > UTILIDADES > TERMINAL.

Una vez en la TERMINAL, escribimos lo siguiente:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Una vez escrito o copiado el comando, pulsamos ENTER (INTRO), comenzarán a instalarse las librerías y scripts de UPX, podría tardar entre 2 y 10 minutos.

aplicacion no puede abrirse en BIG SUR

Una vez instaladas las dependencias, pasamos a instalar UPX, para ello escribiremos el siguiente comando en la misma terminal.

brew install upx

instalar brew y upx en big sur

Una vez instalado, escribimos exit y cerramos la terminal.

Reparando apps o parches con UPX

Este procedimiento puede variar y tener mayor o menor éxito según la aplicación. En principio varios parches y apps que solo funcionaban en Catalina o Mojave y anteriores podrían funcionar correctamente en Big Sur.

Para reparar una app, seguiremos el siguiente procedimiento.

Abrir una terminal y escribir:

sudo upx -d “ARRASTRAR AQUÍ LA APLICACIÓN RAÍZ”.

Con aplicación RAÍZ nos referemos a lo siguiente:

Localizamos la aplicación o parche dañado y hacemos click derecho encima + Mostrar contenido del paquete, se nos abrirá una carpeta, entramos en Contents y luego en MacOS.

aplicación no puede abrirse en big sur

install brew upx in big sur

Dentro de MacOS, veremos la raíz de la aplicación (icono de terminal negro), deberemos arrastrar la aplicación raíz a la derecha del comando.

upx brew big sur

El archivo marcado en ROJO deberá ser arrastrado a la derecha del comando anterior, quedando algo así:

sudo upx -d /Users/zentinel/Desktop/CORE\Keygen.app/Contents/MacOS/CORE\ Keygen

A partir de este momento, cada vez que queramos reparar una aplicación o parche en BIG SUR, bastará con introducir sudo upx -d y arrastrar al lado la raíz de la aplicación que no funciona, no será necesario ningún paso adicional.

Valoración de usuarios
[Total: 2 Promedio: 5]
Anuncios

1 Comentario

  1. Hola! este tutorial me funciona perfecto con procesador Intel, pero no en M1… hay alguna solucion?
    Estoy intentando con el crack “xf-adesk20” para autoCAD 2022 pero no me deja

Deja una respuesta

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