Cuando sólo necesita comprobar una única aplicación:
file myapplication
Por ejemplo, mi trazador de rayos, rt
:
==> file rt
rt: Mach-O 64-bit executable x86_64
==>
El file
básicamente examina muchos tipos de archivos e intenta identificarlos. En el caso de los ejecutables de OSX, casi siempre verás uno o más de estos: i386, x86_64 y ppc, que son, respectivamente, arquitecturas intel/amd de 32 bits, arquitecturas intel/amd de 64 bits y arquitecturas power PC (estas últimas ya son bastante antiguas.) Así que realmente sólo tienes que preocuparte por i386 (aplicaciones de 32 bits) y x86_64 (aplicaciones de 64 bits.)
Para las aplicaciones empaquetadas, hay que hacer clic con el botón derecho del ratón y Mostrar el contenido del paquete . En la mayoría de las aplicaciones, bajo contents macOS
uno encontrará un ejecutable. Su ruta debe utilizarse como argumento para file
.