Erro do Xcode 4.4 - Tempo limite esgotado ao aguardar o lançamento do aplicativo

101

ontem instalei o Xcode 4.4.

Estou trabalhando em um projeto que precisa rodar no iOS 4.1 ou superior, compatível com dispositivos iOS com câmera. Até eu instalar o Xcode 4.4 tudo corria bem, e posso testar o app no ​​iphone 3gs e 4s. Depois que instalei o Xcode 4.4, não consegui testar o aplicativo no iphone 3gs, e toda vez que tento fazer isso, o xcode me mostra a mensagem: - Não foi possível abrir o "appname". expirou o tempo para o aplicativo lançar -

Alguém tem ideia de como se livrar desse erro?

Notsoux
fonte
Qual é a versão do iOS em seus 3Gs? Supondo que seja 4.1, verifique nas preferências de XCode se você tem suporte para depuração de dispositivo para 4.1 instalado ou não
Vin

Respostas:

268

Tive um problema semelhante ao tentar depurar um aplicativo com provisionamento Ad-Hoc ... Verifique qual provisionamento você está usando, parece que o provisionamento ad-hoc não pode ser usado para depuração.

EDITAR Na verdade, parece que apenas os perfis de provisionamento de desenvolvimento estão OK para depuração

Vinzzz
fonte
Sim, isso fez isso por mim. Obrigado!
jemmons
2
Sim. Acho que as versões anteriores do Xcode tinham um aviso diferente sobre isso.
BastiBen de
40
A Apple deveria ler stackoverflow e corrigir suas ferramentas com base em respostas como esta!
viggio24
Resolvido para mim também. O problema ainda existe, mesmo no mais novo Xcode 4.5 ++
Gerd
Eu estava tentando depurar com um certificado Enterprise Dist selecionado. Voltei para o certificado de desenvolvimento e o problema foi resolvido - obrigado!
RyanG
4

configuração do esquema Para mim:
Em Edit Scheme
Para a Runconfiguração
Na Infoguia
Para Build Configuration
eu Releaseselecionei

Mas, ele precisa estar ligado Debugpara ser executado localmente em um dispositivo.

bearMountain
fonte
Mas ele não precisa ser capaz de executar set to release para que a apple possa testá-lo? Estou recebendo uma rejeição de falha porque falha na primeira execução. A única maneira de replicar esse travamento é definindo Buid config: to release.
Andres Canella
@AndresCanella Desculpe, não estou familiarizado com as políticas de revisão da App Store em relação a esta configuração.
bearMountain
Existe uma maneira de contornar isso, visto que seria útil poder testar em um dispositivo real em uma versão de lançamento antes de enviar para a App Store?
Bryce Thomas
3

Eu tive uma questão semelhante. No meu caso, o motivo foi que eu alterei a configuração de Launch (xcode -> product -> Edit Scheme) para Wait e esqueci.

Quando mudei a configuração de volta para Automático, o aplicativo será iniciado normalmente.

BM Lam
fonte
2

Eu também tive o mesmo problema. Excluí perfis de provisionamento e distribuição antigos dos dispositivos de teste e instalei os perfis modificados. A data desses perfis de provisionamento é importante. O erro de tempo limite foi resolvido.


fonte
1

Remova o aplicativo do dispositivo / simulador e tente novamente, deve funcionar. Parece ser um bug no xcode.

Matthew Velie
fonte
Eu não fiz nada de especial, mas os problemas não acontecem mais com tanta frequência e se tornou algo possível para lidar com ... espero em atualização futura da apple :). Obrigado!
notsoux
1

É uma questão de perfil de provisionamento. Eu estava usando o Distribution Provisioning Profile. Alterado de volta para o perfil de provisionamento de desenvolvimento do portal do desenvolvedor e usado isso, resolveu o problema.

Mann
fonte
1

Isso funcionou para mim no XCode 4.6 iOS 6.1.2

  • Abrir o Organizer
  • Selecione seu dispositivo à esquerda
  • Adicionar ao Portal
  • Insira suas credenciais de desenvolvedor
  • Feche o Organizer e, no arquivo de projeto abaixo do seu destino, selecione "Build Settings" -> "Code Signing Identity" escolha o perfil "iOS Team Provisioning Profile"
  • Limpe e corra.
Edaype
fonte
1

Eu tive o mesmo problema agora que resolvi ..

Siga estas etapas para resolver o problema.

Passo: 1 Vá para a pasta xcode assim

insira a descrição da imagem aqui

Passo 2: Alcance a pasta xcode-> DerivedData

Passo 3: Exclua todas as pastas dentro de DerivedData

Vai funcionar para você, obrigado

SachinVsSachin
fonte
0

Pergunta antiga, mas adicionando minha solução para casos raros como o meu. Remover o aplicativo das alterações de dispositivo / compilação limpa / provisionamento não funcionou para mim. Eu reiniciei o Xcode e ele começou a funcionar bem.

Obj-Swift
fonte
0

Tente remover seu aplicativo do simulador e / ou redefinir as configurações do simulador.

As configurações do simulador podem ser diferentes das anteriores.

Geralmente, redefinir tudo funciona bem.

elp
fonte
Obrigado pela sua resposta:) ... Meu problema é em testar o aplicativo em dispositivos reais, mas apliquei o que você me disse, só para ter certeza de experimentar de tudo;)!
notsoux
é a mesma coisa ... tente remover seu app, reinicie seu aparelho, reinicie o xcode ou melhor, seu mac. Experimente e me avise.
elp
Você encontrou uma solução para isso? A mesma coisa aqui, o Xcode 4.4 tem sido um grande fracasso até agora!
Rog
isso aconteceu comigo muitas vezes, mas remover tudo resolveu o problema. Mas não sei qual é o problema.
elp
0

No meu caso, a causa acabou sendo o daemon de inicialização incapaz de carregar os ícones do aplicativo e travando. Mesmo que não parecesse um travamento - o dispositivo e o sistema operacional estavam ficando muito lentos ou totalmente sem resposta. Eu descobri isso analisando os logs de travamento. (Meus ícones eram muito grandes - cerca de 2.500 x 2.500 - simplesmente esqueci de reduzir seus tamanhos adequadamente antes de adicioná-los aos recursos). Espero que isso ajude alguém.

mojuba
fonte
0

Tentei todas as soluções acima sem sucesso. Mas quando fiz a limpeza completa do meu iPhone 4S com iOS 7, esse problema nunca mais ocorreu.

FunkyMonkey
fonte