J'obtiens cette erreur lors du lancement de l'application sur l'appareil:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
ios
xcode
cocoa-touch
Abhinav
la source
la source
Réponses:
Essayez d'abord de redémarrer Xcode. Si cela ne fonctionne pas, essayez la réinitialisation matérielle de votre appareil. Cela m'arrive lorsque je change l'identifiant du bundle de mon application.
la source
Avec XCode 5 beta, une réinitialisation matérielle de l'appareil était nécessaire pour résoudre le problème.
la source
Ce qui a finalement résolu le problème pour moi a été de redémarrer l'appareil (après avoir fait tout le reste que tout le monde recommande ici, ici Xcode 4 Erreur: Erreur lors du démarrage de l'exécutable ici Xcode a soudainement arrêté de lancer le projet sur le matériel: "Impossible de lancer xxx.app: .. Aucun fichier de ce type. . " et ici Xcode Developer Preview: Impossible d'exécuter sur l'appareil
la source
Si le simple redémarrage de Xcode et l'iPhone ne vous aide pas, regardez vos profils d'approvisionnement. Shift-Command-2 l'affiche depuis Xcode. Vous pouvez ensuite sélectionner l'appareil, puis provisionner des profils à l'intérieur de celui-ci. La suppression de vos profils (le mien avait de nombreuses entrées similaires créées par Xcode), puis le redémarrage de Xcode et de l'iPhone résout le problème.
Si votre application est une application d'arrière-plan, vous devrez supprimer manuellement l'application avant de déployer la nouvelle version. Par exemple, disons que vous avez une application compatible iBeacon et que vous vous marquez comme un consommateur d'arrière-plan de Bluetooth Low Energy, le système d'exploitation conserve une trace de votre application même lorsqu'elle n'est pas en cours d'exécution. Cet enregistrement n'est pas correctement effacé lorsqu'une nouvelle version est déployée (iOS 7.0.4). Cela provoquera l'erreur signalée et suspendra le protocole de débogage et de déploiement au combiné. Le combiné aura besoin d'un redémarrage.
Un hack pour contourner le problème consiste à changer l'identifiant du bundle de votre application en quelque chose que le téléphone n'a pas vu. Ensuite, il se déploie sur le combiné en tant qu'application nouvellement vue, évitant les problèmes liés aux références à l'ancienne application.
la source
Cela peut également être dû à la tentative de déploiement d'une cible sur un appareil qui n'est pas pris en charge, par exemple une application iPad sur iPhone. J'ai reçu ce message cryptique lorsque j'ai oublié de le basculer vers l'application universelle.
la source
Cela se produit également lorsque votre cible de déploiement est supérieure à votre appareil.
Abaissez-le et cela peut fonctionner.
(merci à Ian Kershaw, qui m'a fait regarder autour de ce terrain)
la source
Ce qui a finalement été résolu pour moi, c'est NETTOYER (Commande + Shift + K) le projet Xcode ...
la source