Apple lanzó el miércoles macOS High Sierra 10.13.4 para pruebas de desarrolladores.
La cuarta actualización de software importante desde el lanzamiento inicial de High Sierra en septiembre de 2017 llegó con un número de compilación de 17E139j y sin nuevas características o mejoras externas.
Sin embargo, Apple mencionó una adición importante en las notas de la versión que acompañan a la descarga: una nueva advertencia cuando se inicia una aplicación de 32 bits, similar al diálogo similar en iOS 11.
El gigante de Cupertino informó a los clientes y desarrolladores el verano pasado que High Sierra sería su último lanzamiento para admitir aplicaciones de 32 bits "sin compromiso". Todas las actualizaciones de aplicaciones Mac y las aplicaciones existentes deben admitir 64 bits a partir de junio de 2018, aclaró la compañía..
Aquí hay un extracto del registro de cambios beta de macOS High Sierra 10.13.4:
Para prepararse para una futura versión de macOS en la que el software de 32 bits ya no se ejecutará sin compromiso, comenzando en macOS High Sierra 10.13.4, se notifica al usuario sobre el lanzamiento de una aplicación que depende del software de 32 bits.
La alerta aparece solo una vez por aplicación.
Para facilitar a los desarrolladores probar su software para la compatibilidad de 64 bits, macOS 10.13.4 proporciona un nuevo modo de prueba de 64 bits habilitado a través del siguiente comando de Terminal:
sudo nvram boot-args = "- no32exec"
Después de ejecutar el comando, debe reiniciar su Mac.
Este nuevo modo de prueba de 64 bits evita que se inicien procesos de 32 bits.
Abrir una aplicación de 32 bits o una aplicación de 64 bits que depende de los marcos de 32 bits produce una notificación que dice que la aplicación no se puede abrir. No se recomienda habilitar este modo a menos que sea un desarrollador de software experimentado o un administrador de TI.
Otros tipos de software pueden fallar silenciosamente en este modo, como las versiones de 32 bits de los complementos Dashboard y WebKit, paneles de preferencias y procesos en segundo plano..
Para deshabilitar este modo, ejecute el siguiente comando en la Terminal, luego reinicie su Mac:
sudo nvram boot-args = ""
"En futuras versiones beta, el modo de prueba de 64 bits puede proporcionar información adicional para el desarrollador para ayudar a probar y calificar el software", señala Apple.
"Si distribuye sus aplicaciones fuera de Mac App Store, le recomendamos distribuir binarios de 64 bits para asegurarse de que sus usuarios puedan continuar ejecutando sus aplicaciones en futuras versiones de macOS", dijo la compañía Cupertino a los desarrolladores en el verano de 2017..