Erro ao iniciar o aplicativo no dispositivo


90

Estou recebendo este erro ao iniciar o aplicativo no dispositivo:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)

4
A resposta abaixo, embora popular, não funcionou para mim. Veja minha resposta aqui: Erro Xcode 4: Erro ao iniciar o executável
Sam

Respostas:


197

Primeiro tente reiniciar o Xcode. Se não funcionar, tente uma reinicialização forçada do dispositivo. Isso acontece comigo quando eu mudo o identificador de pacote do meu aplicativo.


33
A reinicialização do Xcode deve ser suficiente. Certifique-se de encerrar e reabrir o xcode, não apenas fechar um projeto. :-P
k3a

2
Tudo que eu tive que fazer foi reiniciar o XCode4. Não precisei reiniciar o dispositivo.
Heath Borders

1
reiniciar o XCode fez o truque, ótimo! PS: Eu também encontrei esse problema depois de alterar o ID do pacote.
springrider

1
Sim, tudo que eu tive que fazer foi reiniciar o xcode também, e como springrider disse, recentemente mudei o ID do Bundle, que pode ter algo a ver com isso.
tallen11

Reiniciar o xcode resolveu, obrigado :) - Eu me pergunto por que nunca passou pela minha cabeça tentar reiniciar o xcode!
Veeru

2

Com o XCode 5 beta, foi necessária uma reinicialização forçada do dispositivo para resolver o problema.


Como você iniciou o hard reset?
fabb

1
Configurações> Geral> Redefinir> Redefinir todas as configurações
Oliver,


1

Se apenas reiniciar o Xcode e o iPhone não ajudar, verifique seus perfis de provisionamento. Shift-Command-2 traz isso de dentro do Xcode. Você pode então selecionar o dispositivo e perfis de provisionamento dentro dele. Excluir seus perfis (o meu tinha várias entradas semelhantes criadas pelo Xcode) e reiniciar o Xcode e o iPhone resolve o problema.

Se o seu aplicativo for um aplicativo de fundo, você precisará excluí-lo manualmente antes de implantar a nova versão. Por exemplo, digamos que você tenha um aplicativo compatível com iBeacon e marque-se como um consumidor secundário do Bluetooth Low Energy, então o sistema operacional mantém alguns registros do seu aplicativo, mesmo quando ele não está em execução. Este registro não é devidamente apagado quando uma nova versão é implantada (iOS 7.0.4). Isso causará o erro relatado, bem como travará o protocolo de depuração e implantação no aparelho. O fone precisará ser reiniciado.

Um hack para contornar o problema é alterar o id do pacote do seu aplicativo para algo que o telefone não viu. Em seguida, ele é implantado no aparelho como um aplicativo recém-visto, evitando problemas de referências ao aplicativo antigo.


0

Isso também pode ser causado pela tentativa de implantar um destino em um dispositivo que não é compatível, por exemplo, aplicativo de iPad para iPhone. Recebi esta mensagem enigmática quando esqueci de mudar para o aplicativo Universal.


0

Isso também acontece quando sua meta de implantação é maior do que seu dispositivo.

Abaixe-o e ele pode funcionar.

(obrigado a Ian Kershaw, que me fez olhar ao redor deste campo)


0

O que finalmente consertou para mim foi LIMPAR (Command + Shift + K) o projeto Xcode ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.