Instalei o Xcode em um Mac e, quando tento iniciá-lo, abro uma pequena janela dizendo 'Verificando o Xcode' com uma barra de status rolando, alguém tem uma correção em vez de reinstalar?
Instalei o Xcode em um Mac e, quando tento iniciá-lo, abro uma pequena janela dizendo 'Verificando o Xcode' com uma barra de status rolando, alguém tem uma correção em vez de reinstalar?
Respostas:
Se você não quiser esperar para sempre, isso pode ajudar:
xattr -d com.apple.quarantine '/Applications/Xcode.app'
A execução de um comando para passar pelo Gatekeeper parece o caminho a seguir, pois você o baixou de uma fonte confiável . Essa é uma ocorrência comum ao instalar pacotes grandes no Mac OS X. Basicamente, o Gatekeeper examina todo o pacote, certificando-se de que não haja código suspeito. Essa é uma das muitas coisas que mantém o Mac OS X tão seguro quanto é. Você tem duas opções:
1: Dê tempo.
Ou,
2: Diga manualmente ao Gatekeeper "Está tudo bem, isso é de uma fonte confiável". Como vamos fazer isso? Bem, primeiro ative o Terminal e navegue até a pasta Xcode.app. (Ou digite cd
e arraste e solte o Xcode na pasta de aplicativos) e pressione Enter. Em seguida, execute o comando:
xattr -d com.apple.quarantine Xcode.app
Agora, tenha cuidado ao passar pelo Gatekeeper se o que você estiver instalando for um pouco de uma fonte não confiável ou se você introduzir um risco de segurança no seu computador. No meu caso, abrir novas versões do Xcode rapidamente é a única vez que executarei esse comando.
alguém tem uma correção em vez de eu reinstalar?
Para qualquer pessoa que esteja vendo uma fase muito longa de "Verificação do Xcode", aguarde um pouco. A barra de progresso indeterminada permanece lá por um longo tempo (dezenas de minutos) enquanto o Gatekeeper examina o pacote (muito grande) do Xcode para garantir que seja legítimo. Eventualmente, você receberá a mensagem familiar de acordo com as linhas "Este aplicativo foi baixado da Internet. Deseja continuar?" Ou, se o pacote não sair, é claro que você receberá uma mensagem nesse sentido.
Quase todas as respostas aqui recomendam a execução xattr -d
no arquivo. Isso exclui os atributos estendidos do arquivo (como com.apple.quarantine) para que o OSX não execute a fase de verificação. Você deve fazer isso como último recurso absoluto, se for o caso. A Apple recomenda explicitamente deixar o Gatekeeper ativado para validar sua versão do Xcode após a disseminação do malware XcodeGhost para aplicativos iOS populares por meio de versões infectadas do Xcode.
Se você está tentando desarquivar um arquivo .xip beta do Xcode, tente o seguinte:
Eu tive o mesmo problema. A solução rápida é abrir a terminal
partir do aplicativo ou digite terminal no spotlight e digite o comando abaixo.
cd /Applications
- Isso irá para o diretório de aplicativos onde o Xcode está presente
xattr -d com.apple.quarantine Xcode.app
- Isso ignorará o Gatekeeper no OS X e iniciará o Xcode rapidamente
Nota: Se você alterou o nome do Xcode (por exemplo, Xcode7-1), digite o comando ... Xcode7-1.app. Consulte a captura de tela
xattr -d com.apple.quarantine Xcode.app
sem o sudo. Então, no Finder, abri o Xcode sem receber a mensagem de verificação.
terminal aberto -
1. Digite cd arraste, solte seu xcode (para o caminho) e digite
2.next xattr -d com.apple.quarantine Xcode.app digite
concordar com os termos e condições
Para Xcode 8: para pular o processo de verificação no El Capitan para Xcode 8, faça o download do Xcode 8 na página de downloads do desenvolvedor e abra o terminal.
Depois disso, digite
xattr -d com.apple.quarantine
Em seguida, arraste o download do xcode 8 para a janela do terminal. Deve ficar assim:
Muita conversa aqui sobre como isentar o Xcode-beta.app do Gatekeeper, mas para mim, eu tive que tornar o arquivo .xip isento.
Coloquei o Xcode_8_beta_6.xip em / Applications e, em seguida, no Terminal, alterei o diretório para / Applications e executei:
xattr -d com.apple.quarantine Xcode_8_beta_6.xip
Em seguida, clique duas vezes no arquivo .xip para descompactá-lo.
correr xattr -d com.apple.quarantine Xcode.app
funcionou como um encanto. Esperar no "verifying xcode"
não funcionou, pois nunca foi concluído.
Além disso, você pode remover o Open Warning para todo o diretório Applications através do comando no terminal:
xattr -d -r com.apple.quarantine ~/Applications
Você pode tentar o comando:
xattr -r -d com.apple.quarantine /your_path_to_xcode/Xcode.app
Se você não usar -r, precisará executar o mesmo comando para o simulador do iOS posteriormente. Não tenho certeza de quais outros executáveis estão ocultos neste pacote e estão em quarentena.
Se você tiver tempo, o método recomendado é deixar a verificação concluída para que tudo seja verificado corretamente.
Eu tive o mesmo problema (Macbook Pro, meados de 2015, OS X 10.11.15) e consegui corrigi-lo sem usar o terminal para ignorar o Gatekeeper:
Lixeira todas as versões baixadas anteriormente do arquivo e esvazie a lixeira. (Se você não esvaziou o lixo para sempre, isso pode levar um longo tempo. Você pode excluir seletivamente manualmente os arquivos .xip ofensivos para economizar tempo.) Encontrei várias instâncias que não seriam excluídas porque estavam em uso no momento.
Reinicie o seu computador. Agora você deve poder excluir todos os arquivos .xip da lixeira sem problemas.
Baixe o Xcode8 beta novamente (não transmita mídia enquanto faz isso para economizar tempo e perda de pacotes.) E abra-o.
Se isso não funcionar, abra o terminal e siga uma das respostas acima.
Apenas aguarde o processo terminar .. às vezes leva mais tempo que o normal, mas acaba mostrando as caixas de alerta para o próximo processo! sente-se, deixe terminar. :)
Agora é novembro de 2017 e ainda não há mensagem de confirmação - apenas um "Xcode_9.1xip" de verificação sem movimento, que fica na área de trabalho, sem indicação de que está fazendo alguma coisa.
Eu tentei essa correção, acertei a Expensive Apple várias vezes, a pesquisa do Google também entendeu por que a máquina Expensive Uber está operando de uma maneira que sempre foi inaceitável (e seria criticada em um PC pelos usuários de Mac). Faça uma xícara de chá, pressione o teclado mais, pesquise termos-chave relacionados à máquina Apple dispendiosa usando palavrões para descobrir quantos outros estão enfrentando seu problema ou similar.
Depois de 20 minutos, considere ir para um cocô e voltar para os polegares, leia mais postagens no fórum - considere bater o teclado mais algumas vezes - esteja ciente de que, nesse momento, você pode ser denunciado por abuso sob a política de assistência da Apple.
Eventualmente funcionou. Em seguida, encontre a próxima pedra de tropeço em um processo prolongado, o que significa que você não obterá produtividade hoje, repita todo o processo novamente desta vez, enquanto bate a cabeça contra a parede.
Esperando que isso seja sinalizado em 0 a 30 segundos para exclusão :) 09:43 GMT