Apple prepara a los usuarios de macOS para la interrupción de soporte de aplicaciones de 32 bits

Imagen del iMac Pro desde el frente con una imagen rica en el monitorAmpliar / El iMac Pro en el evento de prensa de Apple en diciembre. Samuel Axon

En la Conferencia Mundial de Desarrolladores (WWDC) del año pasado, Apple anunció a los desarrolladores de aplicaciones Mac que macOS High Sierra “será el última versión de macOS para admitir aplicaciones de 32 bits sin compromiso “. Ahora, en macOS High Sierra 10.13.4 beta, Apple notifica a los usuarios de El cambio inminente, también.

En las notas de la versión beta, Apple dice:

Para prepararse para una futura versión de macOS en la que 32 bits el software ya no se ejecutará sin compromiso, comenzando en macOS High Sierra 10.13.4, se notifica a un usuario sobre el lanzamiento de una aplicación eso depende del software de 32 bits. La alerta aparece solo una vez por aplicación

Cuando los usuarios intenten iniciar una aplicación de 32 bits en 10.13.4, será todavía se inicia, pero lo hará con un mensaje de advertencia que notifica el usuario que la aplicación eventualmente no será compatible con el sistema operativo a menos que se actualice. Esto sigue lo mismo enfoque que Apple tomó con iOS , que completó su puesta de sol de Soporte de aplicaciones de 32 bits con iOS 11 el otoño pasado.

Otras lecturas

Lo que podría significar la muerte de iOS de 32 bits para el hardware de Apple y software

Los desarrolladores y usuarios curiosos sobre cómo se desarrollará esto poder mirar el proceso similar en iOS para el contexto. En 1 de enero de este año, Apple dejó de aceptar la aplicación de 32 bits presentaciones en la Mac App Store. Este junio, la compañía también deje de aceptar actualizaciones para aplicaciones existentes de 32 bits. iOSsiguió una progresión similar, con el final de envíos de aplicaciones de 32 bits en febrero de 2015 y aceptación de actualizaciones de aplicaciones para aplicaciones de 32 bits terminando en junio de 2015.

Y antes de decir: “Bueno, eso es solo la Mac App Store”, tenga en cuenta que Apple también dijo lo siguiente esta semana:

Si distribuye sus aplicaciones fuera de la Mac App Store, le recomendamos recomendamos distribuir binarios de 64 bits para asegurarse de que sus usuarios puedan continúe ejecutando sus aplicaciones en futuras versiones de macOS.

Los desarrolladores ya tienen un par de herramientas disponibles para Ayuda con esta transición. En primer lugar, ahora hay una terminal comando que obligará a una aplicación a ejecutarse en modo de 64 bits, lo que permite su desarrollador para ver si encuentra algún problema en lo que eventualmente será un entorno de solo 64 bits. Apple también ha hecho nuevos herramientas de diagnóstico disponibles para probar la compatibilidad de 64 bits en el recién lanzado Xcode 9.3 beta.

Estas son las notas de Apple sobre esas herramientas de Xcode:

La última versión de macOS para admitir aplicaciones de 32 bits sin compromiso es macOS HighSierra. Asegúrese de futuras versiones de su aplicación son compatibles con 64 bits mediante el uso de nuevas herramientas de diagnóstico en Xcode 9.3 beta y pruebas en macOS 10.13.4 beta. Esta versión de Xcode también crea aplicaciones de 64 bits de forma predeterminada.

Xcode 9.3 también incluye funciones para ayudar a los desarrolladores a abordar descarga de batería causada por su software. Puedes usar la Terminal comando para probar qué aplicaciones que usa actualmente todavía necesitan ser actualizado. Las instrucciones de Apple son las siguientes:

Para habilitar el modo de 64 bits: 1. Inicie la Terminal 2. Ejecute el siguiente comando: sudo nvram boot-args = “- no32exec” 3. Reinicie el modo de prueba de máquina de 64 bits evita que procesos de 32 bits lanzamiento. Lanzar una aplicación que depende de los resultados del software de 32 bits en una notificación de que la aplicación no se puede abrir. Otros tipos del software puede fallar en silencio, como las versiones de 32 bits de Dashboard y complementos de WebKit, paneles de preferencias y procesos en segundo plano. Deshabilite el modo de prueba una vez que el software se actualice para trabajar en 64 bits Para deshabilitar el modo de prueba: 1. Inicie la Terminal 2. Ejecute el siguiente comando: sudo nvram boot-args = “” 3. Reinicie el máquina

La próxima versión de macOS después de High Sierra comenzará a restringirá las aplicaciones de 32 bits y presentará advertencias “agresivas” sobre El cambio que viene. Apple no ha dicho exactamente en qué punto el soporte se eliminará por completo.

Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: