De mi investigación, parece que macOS hizo la transición de x86 de 32 bits a x64 de 64 bits en las siguientes versiones:
Kernel App Support
10.4 Tiger x86 x86
10.5 Leopard x86 x86/x64
10.6 Snow Leopard x86/x64 x86/x64
10.7 Lion x86/x64 x86/x64
10.8 Mountain Lion x64 x86/x64
10.9 - 10.12 ... x64 x86/x64
Eso es:
- El soporte para aplicaciones x64 se agregó en 10.5.
- Se introdujo un kernel de 64 bits en 10.6, y el kernel de 32 bits se eliminó en 10.8.
- Es posible ejecutar aplicaciones de 32 bits con un kernel de 64 bits y (a diferencia de Linux y Windows) las aplicaciones de 64 bits con un kernel de 32 bits.
¿Esto es correcto?