Ofertas de VPN: Licencia de por vida por $ 16, planes mensuales a $ 1 y más
Durante este período de transición, algunas Mac de Apple continúan usando la arquitectura basada en Intel (x86-64), mientras que los modelos más nuevos cuentan con silicio de Apple basado en ARM. Como resultado, en estos dispositivos Apple M1, es probable que los usuarios encuentren una mezcolanza de versiones de aplicaciones, incluidas las aplicaciones de Intel.
Aunque se está presionando para que los desarrolladores creen versiones de software que admitan ambos tipos de arquitectura, hay casos en los que la versión basada en Intel es la que es mejor para ejecutar en una máquina de silicio de Apple. Esto es posible como verá a continuación en las máquinas Apple de silicona actuales: iMac de 24 pulgadas (2021) , Mac mini (2021), MacBook Pro de 13 pulgadas (M1, 2020) [ 19459005], y el mejor Mac , el MacBook Air (M1, 2020) .
Hasta hace poco, los desarrolladores de Mac solo tenían que preocuparse por crear aplicaciones basadas en Intel. Sin embargo, eso comenzó a cambiar el otoño pasado cuando llegó el primero de los Mac de silicona de Apple. Para que las aplicaciones basadas en Intel se ejecuten en estas computadoras, Apple introdujo Rosetta 2 en macOS Big Sur, que se trasladará a macOS Monterey cuando se lance la actualización del sistema operativo este otoño.
Los desarrolladores ahora tienen tres opciones cuando se trata de crear aplicaciones para Mac. Pueden seguir produciendo aplicaciones basadas en Intel únicamente, cambiar y crear versiones «Universal 2», o solo ofrecer versiones de silicona de Apple. Lo primero significa que los usuarios de silicio de Apple necesitarán usar el software de emulación Rosetta para convertir títulos basados en Intel. Al mismo tiempo, la opción intermedia crea versiones de software basadas en silicio de Intel y Apple. En las Mac M1, las versiones ARM se ejecutarán automáticamente. La última opción, crear solo aplicaciones basadas en silicona de Apple, es inviable ya que hay más usuarios de Mac basados en Intel y los desarrolladores no querrían excluir a esos usuarios.
Puede averiguar qué aplicaciones de arquitectura se utilizan en las aplicaciones basadas en silicona de Apple siguiendo estas sencillas instrucciones:
En la mayoría de los casos, se prefiere ejecutar aplicaciones universales en máquinas de silicio de Apple, ya que las versiones basadas en Intel deben depender de Rosetta 2. Las aplicaciones diseñadas para ejecutarse de forma nativa con chips de silicio de Apple proporcionan un mejor proceso en general. Debido a esto, las aplicaciones con una versión universal instalada ejecutarán esta versión en Mac de silicona de Apple de forma predeterminada.
Sin embargo, en raras ocasiones, es posible que necesite la versión Intel de una aplicación. Por ejemplo, tal vez la versión Intel tenga una función que no se ofrece actualmente en la otra versión, o existen limitaciones de software o hardware de terceros que solo puede evitar con la versión x86-64.
Para abrir la versión basada en Intel de una aplicación en Mac con ARM:
A partir de ahora, la versión Intel de la aplicación se ejecutará de forma predeterminada. Desmarque la casilla junto a Abrir usando Rosetta para usar la versión universal una vez más.
¿Tiene alguna pregunta sobre el silicio de Apple o Rosetta 2? Háganos saber en los comentarios a continuación.