Abro meu projeto no Xcode 6.1. Quando tento executar o projeto, o botão fica esmaecido. Quando tento ir para Product > Clean
, a opção fica esmaecida. Quando eu olho para a lista de simuladores, tudo que consigo é em My Mac
vez do normal iOS Device
. Como faço para que meus simuladores voltem?
103
Respostas:
Clique no nome do projeto (à direita do botão Executar). Três opções aparecerão.
Você pode clicar em "Novo esquema" e depois clicar em "OK" na janela pop-up.
Você terá uma lista de simuladores de volta.
fonte
Edit scheme
e mudeiexecutable
para o nome do meu projeto e funcionou. Obrigado! (aceita em 7 minutos)Certifique-se de que o projeto que você está tentando executar seja
deployment target
igual ou inferior à versão SDK do seu Xcode. No meu caso, tentei executar um projeto que foi construído usando,iOS8.4
mas tenho Xcode6.1 com SDK versão 8.1Mudei o destino de implantação para 8.1 e ele começou a me mostrar simuladores.
PS antes de fazer isso, certifique-se de que seu código e bibliotecas externas são compatíveis com seu novo destino de implantação, caso contrário, você terá que atualizar seu Xcode.
fonte
Experimente, funcionou como um encanto! para mim,
Siga o passo abaixo
1) Limpe os dados derivados como mostrado abaixo,
2) Em Informações de implantação, altere o destino de implantação
É igual ou inferior à versão SDK do Xcode
3) Saia do Xcode
4) Reabra o Xcode, você verá uma lista de simuladores
Espero que esta resposta ajude alguém.
fonte
Não consegui encontrar nenhuma solução que resolvesse meu problema. Todos os simuladores estavam lá para todos os projetos, exceto aquele que eu precisava deles.
Solução:
Configurações de compilação -> Arquiteturas -> Plataformas com suporte:
fonte
Verifique também as
iOS Deployment Target
configurações em build. Eu estava usando o Xcode 6.3 enquanto o destino de implantação estava definido para iOS 8.4. Recebi a lista de simuladores assim que a configurei para iOS 8.3fonte
O cmd abaixo resolveu meu problema:
No meu caso, atualizei para o Xcode 8 e baixei outra versão 7.3.1 posterior (renomeei para "Xcode 7.3.1") e não consigo obter a lista de simuladores no Xcode 8.
fonte
No meu caso, eu excluí acidentalmente dispositivos ios no Finder do sistema -> Biblioteca-> Dispositivos-> Simulador de núcleo
Portanto, os simuladores não estão listados no projeto Xcode, exceto o dispositivo ios.
Resolvi isso adicionando simuladores ios de Xcode-> Janela-> Dispositivos-> Adicionar simuladores
Espero que ajude alguém.
fonte
Se você renomear Xcode.app desde a primeira inicialização, o simulador iOS ficará indisponível. Isso é mencionado nas notas de versão do Xcode 6.1 :
fonte
Vá para a janela, em seguida, dispositivos e pressione o botão de adição no canto inferior esquerdo para adicionar um dispositivo e selecionar o simulador que é necessário. Isso funcionou para mim.
fonte
Para quem vem do Unity, mesmo que consiga fazer com que apareçam (mudando
Build Settings > Supported Platforms
paraiOS
ele não rodaria no simulador.Em vez disso, você precisa selecionar este SDK do simulador:
E certifique-se de que exista algo diferente de Metal.
Então, a lista de dispositivos do simulador estará lá desde o início.
fonte
Build Settings
->Player Settings
->iOS (little iphone icon on the menu)
->Other Settings
->Target SDK
na UI do Unityverifique as configurações de compilação do seu projeto, certifique-se de selecionar iOS mais recente (iOS 8.1).
fonte
Solução: Build Settings -> Architectures -> Supported Platforms: mudou de iphoneos para iOS
Funciona confirmado no Xcode versão 9.0 (9A235)
fonte
Às vezes, o simulador que você tem pode não ser o simulador especificado nas Configurações de construção . Certifique-se de que o pacote do simulador foi baixado para o seu IOS Deployment Target
fonte
Se o seu problema for devido a várias (versões de) xcode
Em seguida, siga os seguintes passos
1. Limpando dados derivados Vá para as preferências do Xcode -> guia Selecionar local -> selecione a pequena seta cinza em / Users / apple / Library / Developer / Xcode / DerivedData. Você será redirecionado para a pasta. A partir daí, selecione a pasta Derived Data e Delete.
2. Completamente o Xcode e reabra
Isto irá resolver o seu problema. Boa codificação :)
fonte
Parece que o Xcode esconde esse menu quando a janela tem um certo tamanho. Você tem que deixar sua janela bem grande antes que ela volte.
fonte
O mesmo problema aconteceu comigo .. Quando eu atualizei do Xcode 8 Beta 3 para o Xcode 8 Beta 4, mas eu resolvi desta forma ..
você pode ver todos os dispositivos e simuladores aqui
Se acima não funcionar .. como se você não visse nenhum simulador, então ..
Funcionou para mim .. Espero que seja útil para alguém mais tarde ..
fonte
Basta verificar seu Deployment Target onde o XCode é compatível ou não.
fonte
Eu ainda tinha o meu
iOS Device
, mas todos os meus simuladores tinham sumido.Tentei todas as soluções sugeridas que pude encontrar no stackoverflow.
Por fim, apaguei o aplicativo Xcode e baixei-o novamente da App Store. Após a instalação, os simuladores voltaram.
fonte
Pequena, mas uma solução eficaz. No meu caso, atualizei meu xcode para a versão 9.2 e os simuladores desapareceram.
Eu encontrei essa solução e funcionou para mim e para outras pessoas também.
**
**
fonte
Se você acabou de atualizar o Xcode, pode ser necessário reiniciar o computador antes que os simuladores se tornem disponíveis novamente.
fonte
Corri para outra situação onde isso pode ocorrer. Trabalho com uma equipe que usamos servidor Xcode para integração contínua. O servidor não estava vendo nenhum simulador, mas apenas para um projeto. Acabei descobrindo que isso se devia ao fato de que a versão do Xcode em nosso servidor era uma versão anterior, e o projeto Xcode foi configurado para ser compilado com a versão mais recente disponível. Simplesmente atualizar o Xcode resolveu o problema para nós.
fonte
Isso aconteceu comigo depois de uma atualização para um novo Xcode. Corrida
consertou para mim.
fonte
Basta ir para Xcode -> Janela -> Dispositivos
Clique em + no canto inferior esquerdo
Adicione seu novo Simulador
fonte
Bastante Xcode e abra-o novamente, ele vai mostrar. Para mim funcionou.
fonte
Depois de atualizar para o Xcode 10.3, a lista de simuladores estava vazia. Eu reiniciei e foi resolvido.
Isso não responde necessariamente à pergunta específica do OP, mas foi o primeiro lugar em que acabei pesquisando meu problema de atualização do Xcode 10.3.
fonte
Diminua a versão do Deployment Target. Por exemplo, você definiu o destino como iOS 13.4, mas sua versão do Xcode é inferior e não há simulador iOS 13.4 instalado.
fonte
A alteração da versão do destino de implantação para uma inferior me ajudou:
Janela -> Dispositivos e Simuladores -> Simuladores. Verifique quais são as versões mais recentes dos simuladores existentes.
Em seguida, vá para o Target do seu projeto. Em Deployment Info, altere Target para a versão que você viu mais recente em seus simuladores. O meu foi definido para iOS 13.6 quando o simulador era apenas iOS 13.5.
fonte
Eu tive o mesmo problema, gerado a partir de um projeto importado, o projeto tinha 10.3 como destino de implantação e eu tinha apenas 10.0 instalado, alterar o destino de implantação para 10.0 resolveu meus problemas.
fonte
Para quem está lutando com isso, tentei as opções mencionadas sem sucesso. Acontece que tudo que eu precisava fazer era apenas sair e reiniciar o Xcode. Coisas simples podem ser irritantes às vezes.
fonte
No meu caso, criei um destino de biblioteca estática para tvOS no Xcode 8.3.3 e o simulador tvOS não aparecia na lista. Finalmente descobri que
TARGETED_DEVICE_FAMILY
nas Configurações de compilação foi definido como em1,2
vez de3
. Deixar isso aqui, caso outra pessoa encontre o mesmo problema.fonte