Estou trabalhando com o xcode 5 e geralmente consigo The Simulator can't be launched because it is already in use.
quando ele não está funcionando ou aberto (ou seja, depois que faço: saia do simulador).
Parei o aplicativo e não tenho nenhum outro projeto aberto, rodando ou usando o simulador (evite esse tipo de sugestão).
isso acontece depois que eu obtenho uma exceção.
como posso "liberar" o processo do simulador sem ter que reiniciar meu computador (no momento essa é a única solução que encontrei) Eu tentei:
- simulador -> serviços -> um conteúdo e configurações redefinidos
- fechando o xcode e reabrindo
- xcode -> toos do desenvolvedor -> simulador -> (abrir o simulador) sair do simulador
- Monitor de atividade -> (o simulador está fechado, então nada aqui para forçar o fechamento)
também a exceção é não ser pego em nenhuma das minhas tentativas de captura, então me pergunto se qual ferramenta do instrumento do desenvolvedor pode me ajudar a descobrir o que está errado.
ios
xcode
ios-simulator
Kukula Mula
fonte
fonte
Respostas:
Eu tenho a solução ..
Espero que te ajude ...
fonte
Reinicie o xcode e o simulador. É um bug.
fonte
O que pode estar acontecendo aqui é que você encerrou o simulador, mas na verdade não encerrou a sessão de depuração que o Xcode ainda abriu com o simulador. Você notará que o botão Parar ainda aparece no canto superior esquerdo. A sessão de depuração permanece aberta porque você nunca continuou a partir da exceção que atingiu.
Você será capaz de encerrar a sessão de depuração pressionando o botão parar ou pressionando comando + ponto final. Depois disso, você poderá construir para o simulador novamente.
fonte
Assim que obtivermos o erro "Simulador em uso", não teremos outra opção a não ser encerrar o Xcode e, portanto, as alterações feitas no código não podem ser desfeitas.
A única solução que encontrei, é criar o hábito de_
Limpe o projeto duas ou mais vezes
Reinicialize o simulador antes de executar o projeto.
E o pior desta solução é seguir este procedimento toda vez antes de querer rodar o projeto no simulador.
Mas não exige forçar o encerramento do Xcode e, portanto, pelo menos, podemos desfazer as alterações no código.
Não posso ajudar, pessoal ...
Este bug precisa ser resolvido pela apple, eu acho ...
2 de setembro de 2014 .
Não estou enfrentando esse problema desde que atualizei meu Mac OSX e Xcode. Parece que foi corrigido pela Apple.
Obrigado pessoal.
fonte
Tente fazer uma redefinição de conteúdo e configurações
fonte
Você só precisa fechar o XCode e os aplicativos iOS Simulator. Em seguida, reinicie o XCode. É isso aí.
fonte
Você também pode corrigir isso clicando no botão parar (próximo ao botão play) na parte superior esquerda do xcode. O problema é que o simulador está / pode ser interrompido, mas o depurador ainda está em execução no arquivo. Então, ao invés de reiniciar o xcode, apenas clique no botão parar.
Felicidades
fonte
Verifique se outra instância do Xcode usa o simulador. Nesse caso, apenas pare o aplicativo em execução pressionando o retângulo no canto superior esquerdo do Xcode. Sempre acontece comigo porque me esqueço de fechar o aplicativo que está em execução.
fonte
Verifique o dock do MacOS, você consegue encontrar o ícone do simulador? Em seguida, verifique na parte inferior do ícone se há uma linha branca ou um ponto branco. Se o encaixe não estiver na parte inferior, verifique no lado esquerdo ou direito do ícone se há uma linha branca ou um ponto branco. Se tiver, o simulador já está em uso. Você deve clicar no ícone do simulador e pressionar cmd + Q para encerrá-lo.
fonte
Tentei acima de tudo, mas eles não puderam me ajudar a resolver meu problema. Tirei o Xcode e instalei novamente, então o problema foi resolvido.
Certifique-se de ter instalado o Xcode corretamente, caso contrário, o Xcode não funcionará corretamente.
fonte
Eu acho que é um bug no Xcode 5.1
e eu uso essa solução para esse problema. "Feche todos os aplicativos em segundo plano e execute"
Para fechar o aplicativo do uso em segundo plano,
Selecione o simulador e pressione "Ctrl + Shift + H + H" Para abrir a tela de tarefas em segundo plano, feche todos os aplicativos do segundo plano e execute seu aplicativo do Xcode.
Espero que isso resolva muito tempo para reiniciar o Xcode.
fonte
Eu tenho o mesmo problema. Minha maneira de fazer isso é simples: selecione o simulador correto no menu do simulador-> hardware-> dispositivo. parece que o problema é porque o dispositivo simulador não se encaixa no dispositivo de esquema no projeto xcode.
fonte
Verifique cada janela de projeto, clique no botão "Parar de executar" no canto superior esquerdo do XCODE.
fonte
Não há necessidade de parar o Simulador. * Pare de depurar todos os outros projetos no Xcode. * Agora execute o aplicativo desejado.
Isso funcionou para mim.
fonte