Recuperar el requisito de código para una aplicación en macOS

Un requisito de código es una restricción que debe cumplirse para que el código sea considerado válido para un propósito específico. Define las condiciones necesarias para que el sistema evalúe la firma del código y determine si el código puede ser confiable y seguro. Si el código no cumple con estos requisitos durante la evaluación, la validación de la firma del código fallará.

Puedes incluir el requisito de firma de código y el Bundle ID de una aplicación para permitir el acceso a datos de usuario protegidos. Especificar el Bundle ID y el requisito de código refuerza la seguridad de la carga de preferencias de privacidad. Puedes recuperar el requisito de firma de código para la aplicación ejecutando los comandos codesign.

Para encontrar el requisito de código de una aplicación instalada en el Mac, ejecuta el siguiente comando en la terminal:

				
					codesign -dr - "path/Bundle ID"
				
			

Por ejemplo:

				
					codesign -dr - /System/Applications/Maps.app
				
			

Reemplaza el path/Bundle ID con la ruta o el Bundle ID de la aplicación. Puedes encontrar el requisito de código a partir del texto designated =>.

Ejemplo de output:

				
					Executable=/System/Applications/Maps.app/Contents/MacOS/Maps
designated => identifier "com.apple.Maps" and anchor apple

				
			
Updated on octubre 23, 2024
¿Te ha sido útil este artículo?

En esta página

— Habla con un experto —

Hablar con un experto

[Contact us] [EN] MDM & MAD
How many devices do you want to manage with Applivery?
Which operating systems do you want to manage?