No meu Mac antigo, executando o Snow Leopard, eu poderia digitar "ios" no centro das atenções e iniciaria o emulador de iPhone / iPad sozinho.
Desde então, tive que obter uma nova máquina executando o Lion. Eu instalei o Xcode for Lion, instalei as opções da ferramenta de desenvolvedor no painel de preferências.
Mas a opção "ios" não está mais lá :( A única maneira agora parece ser executar o Xcode, criar um projeto vazio e iniciar o emulador com a opção run.
Eu procurei e procurei nos intertubos e nas facewebs, mas nada ajuda.
Alguém sabe como executar apenas o emulador no Lion?
ATUALIZAÇÃO: ESTA É A RESPOSTA AO @ike_love tópico abaixo. Essa resposta não está garantida para funcionar em todas as máquinas Yosemite.
xcode
osx-lion
ios-simulator
E. Maggini
fonte
fonte
Respostas:
Supondo que você tenha o Xcode instalado
/Applications
, faça isso na linha de comando para iniciar o iPhone Simulator:(Xcode 6+):
Você pode criar um link simbólico a partir da área de trabalho para facilitar isso:
(Xcode 6+):
Conforme apontado por @JackHahoney, você também pode adicionar um
alias
ao seu~/.bash_profile
:(Xcode 6+):
(Xcode 7+):
O que significa que você pode iniciar o iPhone Simulator na linha de comando com uma palavra fácil de lembrar:
fonte
/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
open -a "Simulator"
eopen -a "Simulator (Watch)"
para, obviamente, o relógio :) #A maneira mais fácil, sem mexer na linha de comando:
Da próxima vez que você quiser usá-lo, basta clicar no ícone do simulador ios no dock.
fonte
No XCode 7+, a localização é agora
Execute-o na linha de comando
Espero que ajude alguém
fonte
$ open -a Simulator
é a resposta correta no MacOS 10.14, XCode 10.1. Obrigado!/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator
funciona o simuladoré útil você ver a imagem
Editar
Agora, com o novo Xcode, se o ícone do Xcode estiver na estação, basta clicar com o botão direito do mouse e formar o menu que você pode selecionar
Open Developer Tool
e, no submenu, você pode selecionar oiOS Simulator
para abrir o simulador sem abrir o Xcode.!fonte
Você pode iniciá-lo via spotlight se criar um iniciador do Automator para ele:
Automator.app
Xcode.app
pacote. Então, em vez disso, você terá que navegar para ele em uma janela separada do Finder e arrastá-lo para a janela do seletor de arquivos. Ele estará em um dos seguintes caminhos, dependendo da sua versão do Xcode (da mais antiga para a mais recente):/Applications/Xcode.app/Contents/Developer/iOS Simulator.app
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
iOS Simulator.app
Para obter um bom ícone para o aplicativo Automator que você acabou de criar, faça o seguinte:
iOS Simulator.app
e escolha Obter informaçõesCmd-C
para copiá-loCmd-V
para colarfonte
Não há necessidade de fazer nada na linha de comando.
Basta usar o holofote para executar simulator.app
fonte
Como a multiplicidade de respostas indica, existem várias maneiras diferentes de resolver esse problema. Nem todos eles abordam qual é o meu problema número um e também qual é a prioridade do solicitante: a capacidade de iniciar a partir do Spotlight.
Aqui está a solução que funciona bem para mim e deve funcionar com qualquer versão do OS X e XCode. Eu testei no OS X 10.11 e no XCode 7.3.
A configuração inicial requer o lançamento do XCode, mas depois disso, você não precisará apenas acessar o Simulador.
Configuração
Nota: Existem outras maneiras de chegar ao local do aplicativo Simulator (etapas 1 a 4), como usar Ir para pasta… no Finder, mas é necessário saber o local do Simulator para começar. Como isso mudou de versão para versão do XCode, dessa maneira deve funcionar independentemente dessas alterações.
Usar
fonte
Experimente as instruções abaixo para iniciar o simulador de iphone:
Vá para Pasta do Aplicativo -> Aplicativo Xcode -> clique com o botão direito do mouse em Mostrar Conteúdo do Pacote -> agora mostre os arquivos no conteúdo do xcode -> Desenvolvedor -> Plataformas -> iPhoneSimulator.platform -> Desenvolvedor -> Aplicativos - > agora mostre o aplicativo iOS Simulator clique para iniciar o iphone simulator ...!
fonte
Com o Xcode 6, a localização do simulador foi alterada para:
Já não pode ser encontrado aqui:
Espero que isso ajude alguém, já que às vezes quero iniciar o simulador a partir do terminal.
fonte
No Terminal, você deve executar:
fonte
As soluções acima não funcionaram para mim no ZSH. Eu precisava escapar do ponto na plataforma iPhoneSimulator. Isso funciona para mim:
Esta poderia ser uma versão ainda mais resistente:
fonte
Existe uma maneira muito mais fácil:
command
+space
, a Pesquisa Spotlight será exibidaiOS Simulator
e cliquereturn
Feito.
----- No acompanhamento de @E. Maggini diminuiu o voto ---
Sim, você ainda pode acessar facilmente
iOS Simulator
usandoSpotlight
.fonte
No terminal: para Xcode 9.xe acima
Para Xcode-beta 9.xe acima
fonte
A maneira mais fácil é usar a Pesquisa Spotlight. Basta clicar em CMD + Space e digitar search Simulator. Bem assim:
E em poucos segundos o dispositivo emulado será carregado:
Para alternar para outro dispositivo, você pode usar o menu em Hardware -> Dispositivo
Existem alguns instrumentos legais diferentes que você pode usar no menu Hardware, como mudança de orientação, gestos, botões, FaceID, teclado ou entradas de áudio.
fonte
Eu espero que isso ajude!
fonte
Criei um aplicativo de automação baseado na resposta do @ trojanfoe para que você possa iniciar o iOS Simulator diretamente do seu Dock https://github.com/tsdexter/ios-simulator-expo-utilities/
fonte
No Terminal, basta executar este comando:
Ou adicione isso ao seu
~/.profile
para economizar algumas teclas:Não tenho certeza de qual versão do Max OS X e Xcode esse comando se tornou disponível. Estou executando 10.10.3 e 6.3, respectivamente.
fonte