Erro ao ler / Aplicativos / Xcode. O arquivo não existe

0

Eu instalei o Xcode 6.2 em 10.9.5, e eu não sei porque, quando eu corro,

xcodebuild -license

eu recebo esta mensagem de erro,

Error reading /Applications/Xcode.  The file doesn’t exist.


By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree

You can view the license agreements in Xcode's About Box, or at /Applications/Xcode 2.app/Contents/Resources/English.lproj/License.rtf

Depois disso eu notei que xcodebuild não é bem apontado, porque a pasta 'xcode' não existe, eu só tenho 'xcode 2.app', então eu não sei se vou ter problemas no futuro, já que estou recebendo este erro, e Se sim, como posso corrigir isso?

SipriusPT
fonte
O Xcode não deve ter um espaço em seu nome, é por isso que ele procura apenas por / Applications / Xcode.
At0mic
Eu já relatei isso para a Apple, mas eu não acredito que eles vão fazer qualquer coisa, porque eu estou trabalhando com versões antigas.
SipriusPT
não é um bug. É como a linha de comando funciona. Se você quiser copiar um arquivo, use cp /path/file /path/copy. Você usa espaços para sinalizar um novo argumento. Veja minha resposta para uma explicação.
At0mic

Respostas:

1

Não é um bug. É como a linha de comando funciona. Se você quiser copiar um arquivo, use cp /path/file /path/copy. Você usa espaços para sinalizar um novo argumento. Se você tem espaços em seu caminho, você deve dizer bash para ignorá-los: cp /path\ with\ spaces/file /path/copy.

Se você usa brew, eles têm um aviso em seu site que diz que o Xcode não deve ter espaços no nome, caso contrário, as ferramentas de linha de comando do Xcode não funcionarão corretamente. (Link Brew: https://github.com/Homebrew/legacy-homebrew/issues/38049 )

At0mic
fonte
0

É possível que isso se deva à localização dos xcodetools?

Vá para Xcode> Preferências> Locais e selecione as ferramentas de linha de comando no local correto.

Boss0466
fonte
-1

Esta não é uma resposta real, mas parece que há um bug da apple aqui, então eu relatei a eles, esta questão.

Não deve haver um espaço entre 'xcode' e '2'.

SipriusPT
fonte
Hmm, não deve haver um espaço e um 2. Geralmente, somename 2é o resultado de alguma interação com o usuário / Finder para evitar sobrescrever / substituir o pacote original de arquivo / pasta / aplicativo
klanomath