O código do Visual Studio não pode ser aberto porque "a Apple não pode verificar se há software malicioso"
Fiz o download do Visual Studio Code pela primeira vez, mas continuo recebendo a mensagem abaixo:
O "Código do Visual Studio" não pode ser aberto porque a Apple não pode verificar se há software malicioso.
Este software precisa ser atualizado. Entre em contato com o desenvolvedor para obter mais informações.
Meu MacBook está atualizado e até atualizei a versão mais recente do VSC em seu site (setembro de 2019 (versão 1.39); não há nenhum para outubro), mas ainda me deu a mesma mensagem.
Analisando as perguntas frequentes, li sobre a reinstalação do VS Code. Eu fiz isso, mas ainda não funciona.
macos visual-studio-code macos-catalina
— Jennifer Espinoza
Nota para fechar os eleitores: dê uma outra olhada na parte no próximo motivo em que diz "a menos que eles envolvam diretamente as ferramentas usadas principalmente para a programação".
Q1 2020: Isso foi corrigido para o próximo VSCode 1.43, conforme documentado na minha resposta abaixo .
— VonC 07/02
O macOS Catalina exige que os aplicativos sejam autenticados pela Apple. Sua versão do Visual Studio Code ainda não foi atualizada pela Microsoft para o novo sistema operacional.
Clique com o botão direito do mouse no aplicativo e selecione Abrir .
Se isso não funcionar, remova o atributo estendido de quarentena definido no aplicativo:
Mova o aplicativo para a pasta Aplicativos
Abra Terminal.app, cole e execute o seguinte comando:
xattr -d com.apple.quarantine /Applications/Visual\ Studio\ Code.app
— Muhammad Haseeb
melhor solução para este problema
— Shadab K
Imediatamente isso não funcionou para mim, no entanto, após executar este comando, eu precisei explicitamente clicar duas vezes no aplicativo VSCode.
Se Right Click> Opennão abrir o Código do Visual Studio:
Outra alternativa pode ser simplesmente navegar para System Preferences> Security & Privacy.
Na Generalguia, navegue e clique no Open Anywaybotão próximo a ("Código do Visual Studio" foi impedido de usar porque não é de uma fonte identificada) .
Alterar a System Preferences > Security & Privacyopção uma vez é mais conveniente do que usar a CLI xattrsempre. Obrigado!
— Demisx #
Essa abordagem corrigiu o problema para mim no meu novo Mac book pro 16
— Taylor Maxwell
ESTA É A MELHOR RESPOSTA. Quando o botão direito do mouse-> Abrir falha, essa ação é exatamente a autorização que você deseja usar a operação exata do MacOS para o problema. Você não deve usar xattrcomandos cujos efeitos possam não estar associados ao sistema de segurança geral.
O problema oficial é o problema 74782 da microsoft / vscode "Investigar: notarização do macOS"
Mas, conforme observado na iteração de janeiro de 2020 para o VSCode 1.42:
Extremamente decepcionado ao ver que o número 74782 não será corrigido até o início de fevereiro.
(deveria ser feito possivelmente para janeiro )
Primeiro, era para ser consertado em novembro, depois em dezembro, e agora vai até fevereiro.
Isso, para um recurso (notarização de aplicativo) anunciado pela primeira vez em 2018, para um sistema operacional (Catalina) que está disponível na versão beta há> seis meses e foi Gold em outubro, e que qualquer pessoa que tenha comprado um novo Mac desde então não possui escolha, mas a correr.
Sim, eu sei que há uma solução alternativa para instalar no macOS Catalina, mas não quero instalar um aplicativo não protegido. Todos os outros aplicativos que eu precisava / queria instalar no meu novo Mac foram reforçados e autenticados em tempo hábil.
Edit: Feb. 2020 , agora que o VSCode 1.42 foi lançado, o vscode commit c196df9 de João Moreno deve resolver esse problema; de PR 86588 .
João acrescenta :
A partir da próxima semana, as informações privilegiadas devem ser devidamente registradas em cartório. ✔️
("construção privilegiada" para a próxima versão 1.43)
O VSCode 1.43 menciona:
Construções notificadas do macOS
O código do Visual Studio para macOS finalmente é autenticado, portanto você não deve mais ver a seguinte caixa de diálogo:
Leia o problema de investigação e a documentação do desenvolvedor da Apple para obter mais detalhes.
De acordo com github.com/microsoft/vscode/pull/86588 , "No momento, o serviço de assinatura tem um problema; portanto, o pacote de aplicativos volta a ser quebrado. Estamos aguardando uma solução do lado deles".