Apple descontinuará suporte a aplicativos 32 bits do MacOS

A High Sierra será a última versão para suportar 32 bits

Na WSBC, a Apple anunciou aos desenvolvedores de aplicativos Mac que o MacOS High Sierra “será o último lançamento do MacOS para suportar aplicativos de 32 bits sem comprometer”. Agora, no MacOS High Sierra 10.13.4 beta, a Apple também está notificando os usuários sobre a mudança iminente.

Nas notas de versão beta , a Apple diz:

Para se preparar para uma futura versão do MacOS em que o software de 32 bits deixará de funcionar sem comprometer, começando no MacOS High Sierra 10.13.4, um usuário é notificado no lançamento de um aplicativo que depende do software de 32 bits. O alerta aparece apenas uma vez por aplicativo.

COMO SERÁ

Quando os usuários tentam iniciar um aplicativo de 32 bits no 10.13.4, ele ainda será iniciado, mas o fará com uma mensagem de aviso notificando ao usuário que o aplicativo eventualmente não será compatível com o sistema operacional, a menos que seja atualizado. Isso segue a mesma abordagem que a Apple levou com o iOS, que completou o seu suporte de aplicativos de 32 bits com o iOS 11 no outono passado.

Os desenvolvedores e usuários curiosos sobre como isso vai aparecer poderão analisar o processo semelhante no iOS para o contexto. No dia 1º de janeiro deste ano, a Apple deixou de aceitar as inscrições de aplicativos de 32 bits na Mac App Store. Em junho, a empresa também deixará de aceitar atualizações para aplicativos existentes de 32 bits. O iOS seguiu uma progressão semelhante, com submissões de aplicativos de 32 bits que terminaram em fevereiro de 2015 e aceitação de atualizações de aplicativos para aplicativos de 32 bits que terminam em junho de 2015.

E antes de você dizer:

“Bem, isso é apenas a Mac App Store”,

note que a Apple também disse o seguinte nesta semana:

Se você distribuir seus aplicativos fora da Mac App Store, recomendamos distribuir binários de 64 bits para garantir que seus usuários possam continuar a executar seus aplicativos em futuras versões do MacOS.

Os desenvolvedores têm um par de ferramentas já disponíveis para ajudar com esta transição. Primeiro, existe agora um comando de terminal que forçará um aplicativo a ser executado no modo de 64 bits, permitindo que o desenvolvedor veja se ele encontra problemas no que acabará por ser um ambiente de 64 bits. A Apple também disponibilizou novas ferramentas de diagnóstico para testar a compatibilidade de 64 bits no recém-lançado Xcode 9.3 beta .

Estas são notas da Apple sobre essas ferramentas Xcode:

A última versão do MacOS para suportar aplicativos de 32 bits sem compromisso é o MacOS High Sierra. Certifique-se de que os lançamentos futuros do seu aplicativo sejam compatíveis com 64 bits usando novas ferramentas de diagnóstico no Xcode 9.3 beta e testando no MacOS 10.13.4 beta. Esta versão do Xcode também cria aplicativos de 64 bits por padrão.

O Xcode 9.3 também inclui recursos para ajudar os desenvolvedores a resolver o dreno da bateria causada pelo software. Você pode usar o comando Terminal para testar quais aplicativos você usa atualmente ainda precisam ser atualizados. As instruções da Apple são as seguintes:

Para habilitar o modo de 64 bits:
1. Terminal de lançamento
2. Execute o seguinte comando: sudo nvram boot-args = “- no32exec”
3. Reinicie a máquina
O modo de teste de 64 bits impede o lançamento de processos de 32 bits. O lançamento de um aplicativo que depende do software de 32 bits resulta em uma notificação de que o aplicativo não pode ser aberto. Outros tipos de software podem falhar silenciosamente, como versões de 32 bits dos plugins do Dashboard e do WebKit, painéis de preferências e processos em segundo plano.
Desative o modo de teste uma vez que o software seja atualizado para funcionar em 64 bits.
Para desativar o modo de teste:
1. Terminal de lançamento
2. Execute o seguinte comando: sudo nvram boot-args = “”
3. Reinicie a máquina

A próxima versão do MacOS após o High Sierra começará a restringir aplicativos de 32 bits e apresentará avisos “agressivos” sobre a próxima mudança. A Apple não disse exatamente em que ponto o suporte será eliminado completamente.

FONTE: ARS TECHNICA

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Facebook Auto Publish Powered By : XYZScripts.com