Acabei de atualizar para o Xcode 4 e, por algum motivo, meu aplicativo não será executado no simulador ou no dispositivo iOS. Ele estava funcionando perfeitamente no Xcode 3, mas de repente agora, quando pressiono executar, o programa para em "Anexando a ...". Também não parece haver outras informações para ajudar com esse problema.
Para um resumo, você pode tentar o seguinte para resolver o problema:
- Reinicie o simulador.
- Verifique se você não incluiu o arquivo Info.plist em Fases de construção -> Copiar recursos do pacote.
- Pasta Recursos adicionada ao projeto como uma referência de pasta (o ícone azul da pasta). Isso causou o problema, depois de adicionar a pasta como um grupo, o problema desapareceu.
resources
pasta no projeto. A exclusão não corrige.Respostas:
Corrigido !! Espero que isso ajude algumas pessoas a evitar algumas horas muito frustrantes. Eu resolvi isso por:
Espero que isto ajude!
fonte
Aqui foi a nossa solução:
Em Projeto> Editar esquemas> Executar.
Mude o Depurador de
GDB
paraNone
(diretamente acima do círculo verde na imagem acima).fonte
Uma dica que encontrei nos fóruns de desenvolvedores da Apple :
Outra dica é excluir manualmente o
build
diretório.Outra dica é navegar até o Organizador ( Shift ⇧ Command ⌘ 2no xcode 4), selecionar Projetos , selecionar seu aplicativo no lado esquerdo e, em seguida, o botão Excluir ... à direita dos Dados Derivados .
E nunca esqueça a dica universalmente útil: reinicie o computador e tente novamente.
Boa sorte!
fonte
A solução fornecida não resolveu o problema no meu caso.
Para resolvê-lo (apenas XCode 4), tive que ir para Produto -> Editar esquema. Em seguida, selecione o esquema "Executar" e marque "Automaticamente", o que não foi ativado.
Espero que ajude alguém.
fonte
Para todos que ainda tentam resolver isso depois de tudo o que tentou de cima, tente iniciar o iphone simulator, clicando em iOS Simulator no menu na parte superior, Redefinir conteúdo e avisos . Isso apagará todos os aplicativos do simulador, mas agora você pode finalmente usar o simulador!
fonte
Reiniciar o simulador funciona para mim :)
fonte
Além disso: verifique se você não incluiu o arquivo Info.plst em Fases de construção -> Copiar recursos do pacote. Se sim, remova-o dessa lista! Eu pequeno erro que poderia acontecer, mas algo que atrapalha as coisas bastante desagradável: S
fonte
Mais uma solução possível: minha pasta de Recursos foi adicionada ao projeto como uma referência de pasta (o ícone azul da pasta). Isso causou o problema, depois de adicionar a pasta como um grupo, o problema desapareceu.
fonte
Eu realmente acho a resposta para mim :)
para mim,
configuração do projeto -> seu objetivo -> fases de construção -> validar configuração -> executar
e agora o problema se foi.
:)
Espero que alguém ajude
fonte
Como Rob disse, mas também verifique se o "identificador" deve ler por padrão "com.yourcompany.YourAppName" Eu havia alterado o "yourcompany" por engano e isso causou o mesmo problema observado acima.
fonte
Eu resolvi esse problema como:
1) iOS Simulator-> Redefinir conteúdo e configurações ...
2) O nome do projeto, o nome do esquema e o nome do destino são idênticos. "AppName" e "Appname" não são verdadeiros. Deve ser "AppName" e "AppName" ou "Appname" e "Appname".
3) Reinicie o XCode e saia do simulador.
Nome do projeto em Build Settings-> Product Name.
Nome do esquema em Produto-> Gerenciar Esquemas. Clique no esquema atual uma vez para renomear.
Nome do destino na Coluna do Projeto com Destinos. Clique uma vez no destino atual para renomear.
Boa sorte =)
fonte
Isso também pareceu acontecer quando o arquivo info.plist estava na fase de criação da cópia. Parece que, às vezes, o Xcode avisa sobre isso e outras vezes não. Muito estranho. Mas se você estiver enfrentando esse problema, verifique se o info.plist NÃO está na fase de criação da cópia.
fonte
Meu problema também era uma pasta chamada "recursos" na pasta de origem raiz. Parece que entra em conflito com alguns nomes de build internos.
Renomear a pasta para "res" resolveu o problema para mim.
fonte
Eu tentei de tudo nesta página, e a "nova" solução que funcionou para mim foi entrar no simulador e "Redefinir conteúdo e configurações" no menu principal do simulador iOS.
fonte
Esta solução não é técnica, mas funcionou para mim.
Quando o Attaching to Process aparece no xcode e fica travado por um tempo, apenas o simulador do iOS e reinicia o aplicativo pressionando Command + R.
Ele iniciará o aplicativo sem problemas :)
fonte
Eu tentei de tudo e nada funcionou. Eu tenho um projeto antigo do XCode 3. Simplesmente renomeei info.plist no projeto para outro nome, reiniciei o simulador e tudo está funcionando bem desde então.
fonte
Encontrei esse problema com frequência depois de renomear um projeto no Xcode 4.
Consegui corrigi-lo editando o Identificador de pacote no arquivo .plist.
Depois de renomear o projeto, o Identificador de pacote mudaria para algo assim:
alterando de volta para isso:
irá parar o Xcode de travar e permitir que o aplicativo seja executado.
fonte
Para mim, nada disso funcionou. Percebi que meu projeto tinha 2 arquivos info.plist (com dois nomes diferentes, como info.plist e Project-info.plist), então o XCode ficou confuso. Acabei de remover o arquivo plist incorreto e funcionou!
fonte
Em Produto> Editar esquema> Executar> Informações, alterei o depurador de LLDB para GDB funcionou perfeitamente para mim!
fonte
Eu tive o mesmo problema. O problema foi que havia mais um usuário que estava logado e com o simulador em execução. Pense que pode haver apenas uma instância do simulador de iphone em execução em uma máquina, mesmo para usuários diferentes. Espero que esta informação seja útil para alguém :)
fonte
O que funcionou para mim é o seguinte:
No XCode:
Depois limpe e corra.
fonte
Isto é o que funcionou para mim:
No Xcode, navegue até o menu Produto e escolha Editar esquemas.
Na lista à esquerda, escolha Executar YourAppName.app. No menu Executable, escolha OTHER.
Navegue e escolha o arquivo .app no diretório do projeto.
Agora corra e funciona :)
fonte
Percebi que isso aconteceu comigo quando editei o esquema do Build Release para o Build Debug. Eu mudei de volta, e funcionou :)
fonte
O que funcionou para mim:
fonte
Minha solução está corrigindo o nome da ponta. (Eu mudei meu nome de ponta antes para uma versão do iPad, mas excluí o arquivo de ponta do iPad). Então funciona bem novamente.
fonte
Todas as sugestões acima não resolveram o meu problema. Depois de adicionar a pasta Recursos ee compilar, ela permanece anexada ao nome do aplicativo. Eu removi a pasta Resources, ainda travo. Eu removi o projeto e recriei um novo (com o mesmo nome), mas ainda estava com problemas. Se fosse um nome diferente, tudo bem. Eu reiniciei o sistema operacional, mas ainda não ajuda.
Para resolver o problema, fiz o seguinte: 1. ps -ef | grep Xcode e mate todos os processos "Xcode". 2. Redefina o conteúdo do Simulador e saia do Simulador. 3. Produto> Limpar para limpar a construção. 4. Compile e execute o produto. Deve funcionar neste momento.
Espero que ajude outras pessoas a ter esse problema semelhante.
fonte
Encontrei este erro depois de incorporar outro projeto dentro do meu novo. Certifique-se de excluir o projeto que você adicionou info.plist e .app
fonte
Acabei de encontrar o mesmo problema: reiniciar o simulador e o Xcode não funcionou para mim, enquanto reiniciar o meu mac funcionou muito bem!
fonte
A melhor opção seria
Aproveitar!!!
fonte
Se o seu aplicativo ainda não funcionar após alterar o nome do produto, tente alterar o "arquivo executável" também. Eu resolvi o mesmo problema com esse método.
fonte