Para alguns, isso pode ser um bug sério e desagradável.
Parece que depois de um tempo, você esgotará suas opções e o encontrará mais uma vez depois de permitir o software nas preferências, depois de executar sudo spctl --master-disable
e depois de tudo o que tentou encontrar em a Internet. Foi o que aconteceu comigo.
Histórico rápido: sou um desenvolvedor que trabalha em projetos híbridos e a pilha .NET executando uma máquina Windows no meu Mac; portanto, minha configuração é mais intensa e requer Visual Studio, git, npm, node, todo esse material instalado na VM sistema operacional, bem como o meu sistema mac. Minha versão do sistema mac até a data de escrita: Mojave 10.14.5 (18F132), Fusion pro 10.
Não sei ao certo quais são os problemas técnicos do bug, mas sei que isso tem algo a ver com acessibilidade e também que o VMWare diz que a bola está na quadra do Mac para consertá-lo. Eu sei que ele dispara quando eu suspendo minha vm no meu host e desconecto meus monitores no trabalho e conecto novos monitores em casa e depois vou abri-lo novamente. Ele falha e causa esse erro e não há nada que eu possa fazer a respeito, exceto desinstalar e reinstalar completamente a fusão do VMWare com reinicializações, às vezes várias vezes e pode levar até pelo menos uma hora para corrigir.
Eu lidei com isso nos últimos 6 meses ou mais, tendo que desinstalar / reiniciar / instalar completamente o aplicativo, e isso tem sido brutal. Coloquei um ingresso para o VMWare para resolvê-lo há um tempo atrás, é por isso que sei que eles acham que é trabalho do Mac consertá-lo. Eles me disseram que estavam em comunicação com o Mac em relação a esse problema, que já é um problema conhecido no momento. A última atualização do mac parece ter atenuado um pouco o problema, mas eu ainda o encontrei quando desconectei um monitor enquanto a fusão do VmWare estava suspensa, por isso ainda existe.
Para aqueles de vocês que estão no seu juízo final, a reinstalação é sua única opção, e isso inclui uma reinicialização completa e pode incluir a necessidade de ser conectado aos monitores e outros periféricos nos quais sua vm trabalhava pela última vez, se frequentemente mover seu computador (como no meu caso, um macbook pro de casa para o trabalho). Sim, isso é estranho. Abaixo está minha lista de tarefas:
- Volte para o ambiente em que sua vm estava trabalhando pela última vez
- Conecte os periféricos que você conectou ao seu Mac quando seu vm estava funcionando (incluindo monitores extras). (Por quê? Porque quando eu fiz esse procedimento exato fora do ambiente em que ele estava trabalhando pela última vez, ele não funcionou. Eu tive que fazer várias reinstalações e, eventualmente, apenas voltei para que ele finalmente levasse. Sim, era ridículo.)
- Exclua o VMWare Fusion em
/Applications
- Execute o script abaixo no seu terminal:
# Reset VMWare Fusion when it explodes again
# What the script above does is remove all the references to the vmware application itself.
# It does not affect your vm but of course double check your vms aren't located in any of these directories, it shouldn't be by default.
sudo rm -rf /Library/Application Support/VMware
sudo rm -rf /Library/Application Support/VMware Fusion
rm -rf /Library/Preferences/VMware Fusion
rm -rf ~/Library/Application Support/VMware Fusion
rm -rf ~/Library/Caches/com.vmware.fusion
rm -rf ~/Library/Preferences/VMware Fusion
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusion.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist.lockfilea
- Reinicie o seu computador
- Após a inicialização, acesse sua conta pessoal do vmware na Internet, faça o download do instalador do vmware fusion novamente.
- Abra e instale
- NÃO ABRA A SUA VM OU PODE TER DE REPETIR ESTE PROCESSO NOVAMENTE. Após instalar o vmware fusion, reinicie o computador novamente.
- Após reiniciar, você poderá abrir o seu vm mais uma vez.
Espero que isto ajude. Se, por algum motivo, isso não funcionar, verifique se você está no último local em que o vm trabalhou com os periféricos que você conectou ao seu mac novamente. Isso pode parecer estranho, mas esse problema de baixo nível é um bug estranho e doloroso, portanto, não arrisque desinstalar / reinstalar / reiniciar várias vezes antes de finalmente fazê-lo funcionar novamente.
ATUALIZAÇÃO PÓS-CATALINA
Parece que a atualização Catalina para MacOS corrige o problema. Sempre que eu inicializo minha VM, ele agora pergunta duas vezes se eu quero usar o software e funciona sempre. Não encontrei esse problema desde a atualização e o uso todos os dias. A atualização ainda é bastante recente, apenas com algumas semanas de idade. Se eu encontrar o problema novamente, atualizarei este tópico. Até agora, porém, sem problemas.