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)
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)
Respostas:
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.
O que finalmente consertou para mim foi reiniciar o dispositivo (depois de fazer tudo o mais que todos recomendam aqui, aqui Xcode 4 Error: Error Starting Executable here Xcode repentinamente parou de executar o projeto no hardware: "Não foi possível iniciar xxx.app: .. Nenhum arquivo. . " e aqui Xcode Developer Preview: Não é possível executar no dispositivo
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.
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.