0 votos

Mac OS "sandbox" en Mac OS

Necesito probar algunos problemas de firma/notarización con Gatekeeper y necesito un sistema completamente "nuevo" y "fresco" para poder probar la aplicación como un usuario completamente nuevo.

¿Hay una manera más fácil para hacer eso que virtualizar un Mac en un Mac? Intenté simplemente crear un nuevo usuario en mi máquina local, pero resulta que los usuarios comparten los certificados, lo que significa que no puedo probar el problema de esta manera ya que la aplicación se lanza sin problemas debido a los certificados y al lanzamiento previo de la aplicación.

0 votos

No estoy seguro de que se ajuste a tu caso, pero SuperDuper! (una aplicación de respaldo) tiene una opción de "sandbox". Mi entendimiento es que nos permite evaluar software sin dañar el sistema original. Podría permitirte hacer lo que deseas. Solo un usuario satisfecho, no es un anuncio comercial. www.shirt-pocket.com

1voto

Jose Chavez Puntos 645

No, esa sería la forma más fácil. Algunas dependencias del Gatekeeper, como por ejemplo certificados, confianzas, invalidaciones, etc., se mantienen de forma global.

Como mencionas, simplemente crear una nueva cuenta de usuario no es suficiente para obtener un entorno predeterminado de fábrica, en cambio tendrías que detener/iniciar demonios y reemplazar varios archivos. Sería un gran problema.

Si estás utilizando un Mac antiguo y tus pruebas son relativamente largas, podría ser más fácil simplemente arrancar macOS en un arranque dual para obtener un entorno fresco (es decir, ejecutar otra instalación de macOS desde un disco externo USB, por ejemplo). Esto requeriría que sobrescribas ese disco externo cada vez que necesites empezar desde cero, por lo que empezar de nuevo es un proceso más largo en comparación con simplemente revertir una máquina virtual a una instantánea guardada previamente con un entorno de fábrica predeterminado.

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