Al menos en High Sierra, la lista negra se almacena en /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist
Y, sí, se puede editar, siempre que la Protección de la Integridad del Sistema esté desactivada. En Catalina, probablemente tendrás que volver a montar el sistema de archivos Root como lectura y escritura.
-
Haga una copia de seguridad de Exceptions.plist. Haga siempre una copia de seguridad de los archivos del sistema antes de realizar cambios.
-
Convertir el archivo de un binario a un plist xml, para que pueda ser editado. El método más fácil es ejecutar en la Terminal: sudo plutil -convert xml1 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist
-
Abre Exceptions.plist en un editor de texto y busca el identificador del paquete de la aplicación que quieres ejecutar. Debajo del identificador debe haber un hardDisabled
que está configurada como true
. Cambia el valor a false
y guardar el archivo.
Su cambio no surtirá efecto inmediatamente, y no entiendo qué es lo que hace que finalmente funcione. Borrar la aplicación y volver a copiarla desde una instalación -si es el caso- parece ser el método más eficaz.
Este proceso fue probado en High Sierra con una versión antigua de Final Cut (concretamente la versión 10.1.4).