A maioria de nós sabe que atualizar o macOS e os aplicativos que usamos regularmente é uma parte importante para manter nosso Mac seguro, porque as atualizações geralmente incluem patches de segurança para combater falhas descobertas recentemente. As atualizações incluem outros benefícios, como novos recursos e melhorias de desempenho. Mas o que acontece se uma atualização falhar? O que você deve fazer então? Se isso acontecer, você provavelmente verá uma mensagem dizendo: "A operação não pôde ser concluída. (Erro NSURLErrorDomain -1012.)" Neste artigo, mostraremos como consertar isso em seu Mac.
O que é o erro NSURLErrorDomain -1012?
Erro NSURLErrorDomain -1012 é um erro que pode ocorrer quando você está tentando instalar uma atualização na seção Atualização de software das configurações do sistema, na seção Atualizações da App Store ou Terminal. No entanto, não se limita a atualizações de software. Alguns usuários relataram que isso ocorre quando um aplicativo tenta se conectar à Internet e, em alguns casos, isso acontece com o Safari enquanto navega na web.
Por que ocorre o erro NSURLErrorDomain -1012?
Não há uma resposta única para essa pergunta. Os casos mais comuns de ocorrência de erro parecem ser quando um atualizador de software procura uma atualização em um catálogo de software e não consegue encontrá-la. Nesses casos, é provável que haja um problema com o catalogURL na solicitação ou que o URL esteja temporariamente indisponível. Também pode ser causado por problemas de DNS ou arquivos de cache corrompidos no seu Mac.
Como sempre, ao tentar resolver um problema com o seu Mac sem saber a causa, é melhor começar com as soluções mais fáceis e seguir em frente. Primeiro, tente estas dicas básicas de solução de problemas:
- Saia do aplicativo que está relatando o problema, reinicie-o e tente novamente.
- Desligue o Wi-Fi do seu Mac e ligue-o novamente.
- Reinicie o seu Mac.
Se nada ajudou, siga as etapas abaixo na ordem.
1. Renove a concessão de DHCP do seu Mac
- Vá para Configurações do sistema e escolha Rede.
- Selecione a rede ativa.
- Clique em Detalhes.
- Escolha TCP/IP e clique em Renovar concessão de DHCP.

2. Limpe o cache do navegador
se o problema ocorrer com um navegador da web, limpe o cache. O método para fazer isso difere entre os navegadores, mas geralmente é encontrado nas configurações de Privacidade e Segurança. Veja como fazer isso no Safari:
- Clique no menu Safari e escolha Configurações.
- Escolha Privacidade na barra de ferramentas.
- Clique em Gerenciar dados do site.
- Quando os dados forem carregados, clique em Remover tudo.

Veja também:Como corrigir o erro “O aplicativo não pode ser aberto porque é de um desenvolvedor não identificado” no Mac
3. Exclua os arquivos de preferências da App Store
Se o problema ocorrer ao tentar atualizar aplicativos da App Store, tente excluir os arquivos de preferências de aplicativos da App Store:
- Vá para o Finder no Dock e clique em Ir na barra de menu.
- Escolha Ir para a pasta.
- Cole cada um dos caminhos de arquivo abaixo, um de cada vez. Pressione Retornar. Em cada local, arraste o arquivo selecionado para a Lixeira. Depois de arrastar todos os três arquivos para a lixeira, esvazie-o.
~/Library/Preferences/com.apple.appstore.plist
~/Library/Preferences/com.apple.appstore.plist.lockfile
~/Library/Preferences/com.apple.softwareupdate.plist

4. Reinicie o mDNSResponder
- Vá para Aplicativos > Utilitários e abra o Terminal
- Digite este comando:
sudo killall -HUP mDNSResponder - Pressione Return e saia do Terminal.

5. Alterar URL do catálogo
Se o erro ocorrer ao tentar atualizar o macOS, tente alterar o catalogURL usando o Terminal:
- Terminal aberto.
- Digite ou cole este comando: sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL “https://swscan.apple.com/content/catalogs/others/index-15-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog”
- Pressione Retornar.
- Digite sua senha de login e pressione Return novamente.
- Saia do Terminal.

Na maioria das vezes, quando você precisa atualizar o macOS ou um aplicativo, ele funciona exatamente como deveria. O mesmo acontece quando um aplicativo se conecta à Internet ou você visita um site em um navegador. Mas, ocasionalmente, mesmo que tudo pareça bem, você pode encontrar um erro e ver a mensagem ‘A operação não pôde ser concluída. (Erro NSURLErrorDomain -1012)'. Siga as etapas acima para consertar e fazer seu Mac funcionar corretamente novamente.
