IRPF 2026 não roda no Mac?


O App em quarentena

Existe sensação mais deliciosa do que a de pagar imposto? Não, não existe. Mas existe a sensação de conseguir fazer o programa da Receita Federal rodar no Mac, e isso é quase tão bom quanto.

‘Corre, corre, corre!’

Pois bem, para minha surpresa, baixei o software do IRPF2026 e, apesar de ser feito em Java - que, teoricamente, roda em 1 bilhão de dispositivos no mundo, incluindo cafeteiras - ele não rodou no meu Mac. A Receita Federal conseguiu o impossível.

A surpresa ocorre logo após você baixar o software do site da Receita, como ter que tirar o IRPF2026.app da quarentena do macOS porque, segundo ele, “não pode ser aberto porque provém de um desenvolvedor não identificado”.

Para resolver isso, abra o Finder, clique com o botão direito no IRPF2026.app e selecione “Serviços” e depois “Unquarantine”.


Mesmo assim não roda?

Após rodar o belíssimo instalador do IRPF2026, você será agraciado com a seguinte mensagem ao tentar abrir o aplicativo que acabou de instalar:

‘O erro mais aconchegante que você vai ver hoje’

É óbvio que qualquer usuário leigo vai entender o que:

IRPF2026

Necessita no mínimo uma máquina virtual Java 17 para instalar IRPF2026. Por favor efetue o download do seguinte endereço https://adoptium.net

Quer dizer, não?


Só quero declarar meu imposto

A maneira mais rápida de resolver isso é instalar a versão 17 do Java via terminal. Porque não funciona em versões mais atuais - tem que ser o 17. A Receita Federal tem seus princípios.

Abra o terminal em Aplicativos/Utilitários - ou use o Spotlight para encontrá-lo.

Agora se prepare para colar os comandos:

1 - Instale o Homebrew (se ainda não tiver)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2 - Instale o Java 17

brew install --cask temurin17

Mesmo assim, você vai rodar o app do IRPF e adivinha?

‘O mesmo erro. Um clássico.’

3 - Rodando no fórceps

Provavelmente esse erro ocorre porque no seu macOS há várias versões do Java instaladas e ele não sabe qual usar. Cole os comandos abaixo no terminal para resolver isso de uma vez por todas:

cd /Applications/IRPF2026
/usr/libexec/java_home -V
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
"$JAVA_HOME/bin/java" -jar irpf.jar

Pronto. A Receita Federal agradece o seu esforço. Você não.

Carinho no leão