O simulador do iPhone aparece irritantemente quando executo testes no Xcode e interrompe meu fluxo de trabalho. Isso é especialmente irritante se estou no modo de tela cheia. Quero que ele abra e fique em segundo plano.
Se houver uma solução que faça com que o Simulador fique sempre em segundo plano (mesmo quando não estiver testando), tudo bem, desde que eu possa desligá-lo.
Responder1
Atualmente, parece que não há suporte para isso no Xcode ou no iOS Simulator. Existem algumas soluções alternativas listadas aqui.
StackOverflow como executar testes sem iniciar o iOS Simulator
Pessoalmente, a coisa mais fácil para mim foi usar um monitor secundário, mas se isso não for uma opção, algumas das outras soluções sugeridas são:
"Command + U, seguido de Command + H ao iniciar testes de unidade. (Control + H oculta o simulador depois que ele aparece.)" - markshiz
Não defina nenhum carregador de pacote ou configurações de compilação do host de teste; em vez disso, apenas adicione os arquivos .m que você está testando a unidade às fontes de compilação das fases de compilação e execute os testes de unidade a partir da linha de comando usando:
xcodebuild -verbose -target TheElementsUnitTests -configuration Debug -sdk iphonesimulator5.0 clean build
-MandyW
- Execute um AppleScript emGera saídaem Testando a configuração do comportamento:
#!/usr/bin/osascript activate application "Xcode"
-Rudolf Adamkovic
Responder2
No menu do Simulador na parte superior clique em “Janela” -> “Ficar na Frente”. Isso faz com que o Simulador permaneça sempre como janela superior acima de todas as outras janelas. E então minimize a janela do simulador com o pequeno ponto amarelo no encaixe. Desta forma o Simulador fica escondido no dock e não avança automaticamente.