lunes, 14 de octubre de 2019

...está dañado y no se puede abrir. Debes expulsar la imagen de disco.




Cuando abres una imagen de disco (dmg) y el instalador te da este error, la solución más sencilla es utilizar la Terminal del Mac para solucionarlo.

Abre el terminal,

Copia y pega este comando y sin dejar espacio, arrastra el archivo dmg dañado.

sudo xattr -r -d com.apple.quarantine $DIR

En mi caso quedaría así:

sudo xattr -r -d com.apple.quarantine $DIR/Users/pacocaetano/Desktop/Tu_Imagen.dmg

Una vez hecho, Pulsa Enter

Te pedirá que introduzcas tu Password

Introdúcela y vuelve a Pulsar Enter.

Ya deberías de poder ejecutar el instalador sin mayor problema.


ANTES DE REALIZAR ESTO DEBERÍAS DE SABER:

El indicador -r elimina los atributos del archivo dmg, por lo que solo se recomienda usarlo a usuarios avanzados ya que la modificación de atributos extendidos puede tener consecuencias involuntarias, y puedes estar intentando ejecutar una aplicación que el sistema ha bloqueado por razones de estabilidad, privacidad y/o seguridad.








domingo, 14 de julio de 2019

No me funcionan los Parches de TNT, ¿Qué hago?

¿Cómo hacer que vuelvan a funcionar las Apps de TNT-Team nuevamente? 






Como veréis, no suelo actualizar mucho el blog, no es por falta de ganas si no por falta de tiempo. Agradezco vuestros comentarios y espero entendáis que solo escribo cuando veo los cabezazos que muchos os dais buscando una solución a los problemas.

Hay personas que me escriben diciendo que no les funcionó _esto_ o _aquello_, pero debéis de entender que cuando hablamos de usar el Terminal de la Mac, un espacio, un guión o cualquier símbolo mal puesto, es suficiente para que la solución no os sirva.

Bueno, dicho esto, empezaremos con esta entrada.

El 12 de julio, Apple dejó de firmar los certificados del grupo TNT, por lo que todas las apps se bloquearan y "no podrán ser ejecutadas" en nuestro Mac.

Aquí os dejo una captura de pantalla del resultado de que Apple haya dejado de firmar las Apps de TNT-Team.


¿Tiene solución esto? Pues claro que sí. 🤓 ¡Tranquil@s!

Lo primero que haremos es descargar desde App Store la aplicación gratuita Xcode.

Una vez se haya instalado, por razones de uso de licencia, deberemos ejecutarla, luego podéis cerrarla sin más.

Ahora nos vamos al Terminal de la Mac y lo ejecutamos.

Os aparecerá una ventana como esta, pero evidentemente con vuestro nombre de usuario.




Aquí escribiremos lo siguiente:


codesign --force --deep --sign -

Seguidamente dejaremos un espacio...


y arrastraremos la App, en mi caso la tengo en el Escritorio.




Os debería de quedar algo así tras arrastrar la App:





Ahora pulsar Intro para ejecutar.


Debería de quedar tras este paso así:





¿Qué hemos hecho con estos pasos?


Sencillamente lo que hemos hecho es Auto-firmar la aplicación haciendo uso del Terminal.

Sencillo ¿Verdad? Pues bien, ya podéis ejecutar sin más la App que habéis firmado.