É possível executar o Xcode 3 e 4 lado a lado na mesma máquina?


13

Como o título diz, posso ter as duas versões do Xcode instaladas na mesma máquina?


1
Por curiosidade ... Por quê? (oh meu Deus isso é uma tal coisa que a Apple para dizer)
Ricket

2
@Ricket: Como o Xcode é muito, muito problemático no momento e não é necessário ter a v4 para usar os SDKs mais recentes.
Philip Regan

Respostas:


13

Para responder sua pergunta, sim. Quando você instala o Xcode 4 (e suas ferramentas de desenvolvimento), sua pasta "antiga" do Xcode é renomeada como antiga do desenvolvedor (desde que você já tenha o Xcode 3 instalado)

Para responder Ricket: O Xcode 4 não suporta algumas coisas (ainda) como Plugins e alguns recursos (como código de montagem) não existem no Xcode4 (talvez ainda ou nunca), portanto, se você confiar em algumas coisas, talvez queira manter um cópia do Xcode 3 ao redor.

Se você quiser dar uma olhada em uma boa análise do Xcode 4 (e ver alguns dos principais benefícios / desvantagens), dê uma olhada nisso .


1
Certamente não foi o que aconteceu quando instalei o Xcode 4 no outro dia. Ele removeu completamente o Xcode 3. Talvez o comportamento tenha mudado em uma versão posterior.
precisa saber é o seguinte

1
@ e isso seria estranho, mas não posso confirmar nem negar neste momento porque já tenho os dois. Tenho certeza de que havia uma opção para evitar isso e substituí-lo, mas instalei isso há alguns meses e não me lembro agora.
Martin Marconcini

9

Sim.

No documento 'Sobre o Xcode e o iOS SDK.pdf':

Por padrão, o Xcode 4 é instalado na pasta / Desenvolvedor - mas se você deseja instalá-lo em uma pasta diferente, permitindo que coexista com as instalações anteriores do Xcode 3.2, você pode alterar esse local. Você faz isso selecionando "Instalação personalizada"

O documento fornece instruções detalhadas.


0

Acabei de instalar o Xcode 4 (iOS 5 beta) seguindo o ponteiro do Wayfaring Stranger para alterar o destino do Essentials (o padrão é a pasta Developer, que provavelmente desinstalaria o Xcode 3).

No entanto, observe que a instalação em relação às ferramentas de linha de comando não foi tão fácil. Até agora eu notei:

  1. O xed desapareceu do PATH (e o novo Xcode também não foi adicionado). Meus scripts / aliases pararam de funcionar até eu corrigir o problema. Você pode querer garantir que seu PATH esteja configurado logo após a instalação.

  2. xed da minha pasta de instalação personalizada (4.0) não consegue encontrar o Xcode.app que ele deveria iniciar.

  3. O XcodeBuild (e provavelmente outras ferramentas de linha de comando) foi substituído pelo novo em / usr / bin; portanto, se você estiver construindo contra um SDK que não está incluído no Xcode 4 (por exemplo, 4.2), você obterá erros de construção.

Quanto à questão de por que alguém iria querer instalá-los lado a lado, há outro motivo que não foi mencionado por outros. Se você tiver uma equipe de poucas pessoas e uma data de entrega, poderá não querer alterar suas ferramentas até uma data posterior. Mas você pode querer verificar as novidades. Por exemplo, quero acompanhar as sessões da WWDC que discutem os novos recursos do SDK / Xcode.


0

Apenas o XCode 3 e 4 trabalhando juntos. Primeiro instalei o XCode 4 e depois decidi que precisava dos dois. Depois de instalar o XCode 3 em / Developer / XCode3, o XCode 4 quebrou. Executei o instalador do XCode 4 novamente e agora ambos funcionam.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.