Skip to content
Natuurondernemer
    Janeiro 18, 2021 by admin

    xcpretty / xcode-install

    xcpretty / xcode-install
    Janeiro 18, 2021 by admin

    Instale e actualize os seus Xcodes automaticamente.

    $ gem install xcode-install$ xcversion install 6.3

    Esta ferramenta utiliza a página de Downloads para Desenvolvedores Apple.

    Instalação

    $ gem install xcode-install

    Nota: infelizmente, o XcodeInstall tem uma dependência transitiva de uma jóia com extensões nativas e isto não é realmente fixável neste momento. Se estiver a instalar isto numa máquina sem um compilador a funcionar, utilize estas instruções alternativas em vez disso:

    Utilização

    XcodeInstall necessita de variáveis de ambiente com as suas credenciais para aceder ao Apple DeveloperCenter, estas são armazenadas utilizando as credenciais_manager do fastlane:

    XCODE_INSTALL_USERXCODE_INSTALL_PASSWORD

    Lista

    Para listar versões disponíveis:

    $ xcversion list6.0.16.16.1.16.2 (installed)6.3

    Versões já instaladas são marcadas com (installed).(Usar $ xcversion installed para listar apenas os Xcodes instalados com o seu caminho).

    Para actualizar a lista de versões disponíveis, executar:

    $ xcversion update

    Install

    Para instalar uma determinada versão, simplesmente:

    $ xcversion install 8########################################################### 82.1%######################################################################## 100.0%Please authenticate for Xcode installation...Xcode 8Build version 6D570

    Isto irá descarregar e instalar essa versão do Xcode. Depois pode iniciar a partir de /Applications como habitualmente. A nova versão também será automaticamente seleccionada para os comandos CLI (ver abaixo).

    GMs e versões beta

    Nota: GMs e versões beta têm normalmente nomes especiais, por exemplo.

    $ xcversion list7 GM seed7.1 beta

    Têm de ser instaladas usando o nome completo, por exemplo xcversion install '7 GM seed'.

    Seleccione

    Para ver a versão actualmente seleccionada, executar

    $ xcversion selected

    Para seleccionar uma versão como activa, executar

    $ xcversion select 8

    Para seleccionar uma versão como activa e alterar o link simbólico em /Applications/Xcode, run

    $ xcversion select 8 --symlink

    Ferramentas de Linha de Comando

    XcodeInstall também pode instalar as Ferramentas de Linha de Comando do Xcode chamando xcversion install-cli-tools.

    Simuladores

    XcodeInstall também pode gerir os seus simuladores locais usando o comando simulators.

    Para instalar um simulador, use --install e o início de um nome de simulador:

    Limitações

    Felizmente, o tamanho de instalação dos Xcodes descarregados será maior do que quando descarregados através da Mac App Store, veja #10 e sinta-se à vontade para duplicar o radar. 📡

    XcodeInstall instala automaticamente componentes adicionais de modo a ser imediatamente utilizável a partir da linha de comandos. Infelizmente, o Xcode irá carregar plugins de terceiros mesmo nessa situação, o que leva ao aparecimento de um diálogo. Sinta-se à vontade para duplicar o radar. 📡

    XcodeInstall depende normalmente do índice Spotlight para localizar as versões instaladas do Xcode. Se o utilizar enquanto a indexação está a acontecer, pode mostrar resultados imprecisos e não será capaz de ver as versões instaladas em volumes não indexados.

    Para contornar a limitação do Spotlight, XcodeInstall procura /Applications pasta para localizar Xcodes quando o Spotlight está desactivado na máquina, ou quando a consulta Spotlight para Xcode não retorna quaisquer resultados. Mas ainda não funcionará se os seus Xcodes não estiverem localizados em /Applications pasta.

    Obrigado

    Obrigado a @neonichu, o autor original (e melhor).

    Este script de descarga que foi utilizado para alguma inspiração, também isto para fazer a instalação. Além disso, muito obrigado a todos os que contribuíram para este projecto, especialmente @henrikhodne e @lacostej por tornarem a extensão XcodeInstall C livre.

    Contribuindo

    Testes de execução

    bundle exec rake spec

    Linter estilo código de execução

    bundle exec rubocop -a

    Licença

    Este projecto está licenciado sob os termos da licença do MIT. Ver o ficheiro LICENSE.

    Este projecto e todas as ferramentas fastlane não são de forma alguma afiliadas à Apple Inc ou ao Google. Este projecto é de código aberto sob a licença MIT, o que significa que tem pleno acesso ao código fonte e pode modificá-lo para se adaptar às suas próprias necessidades. Todas as ferramentas fastlane funcionam no seu próprio computador ou servidor, pelo que as suas credenciais ou outras informações sensíveis nunca sairão do seu próprio computador. É responsável pela forma como utiliza as ferramentas de fastlane.

    Previous articlePorque é que as cervejas americanas da Oktoberfest não sabem como os seus primos alemãesNext article Torneio de golfe Masters 2020: Horário de TV hoje, como assistir, Tiger Woods e mais

    Deixe uma resposta Cancelar resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *

    Artigos recentes

    • Como montar um mineiro Bitcoin ASIC
    • Chris Martin tem aniversário na Disneylândia com Dakota Johnson
    • O que é um Site de Superfundo?
    • Echolalia: Os factos para além da “conversa de papagaio”, escrita, e eco
    • Lord of the Flies Quotes
    • Um Guia para Principiantes de Pegging
    • 42 Receitas de Sopa de Crockpot Saudável
    • 3 riscos surpreendentes de má postura
    • Tina Fey Biografia
    • O que são Correntes Oceânicas?

    Arquivo

    • Abril 2021
    • Março 2021
    • Fevereiro 2021
    • Janeiro 2021
    • Dezembro 2020
    • Novembro 2020
    • Outubro 2020
    • Setembro 2020
    • Agosto 2020
    • Julho 2020
    • Junho 2020
    • Maio 2020
    • Abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Iniciar sessão
    • Feed de entradas
    • Feed de comentários
    • WordPress.org
    Posterity WordPress Theme