98 votes

Ne peut pas lancer mon application dans des Instruments: Au moins une cible impossible à lancer

J'ai tous mes la signature du code des droits définis correctement. L'exécution de l'application sur mon téléphone est très bien, mais en le lançant dans les instruments me donne un message d'erreur:

Error Starting Recording
At least one target failed to launch; aborting run

Et puis:

Target failed to run. Permisson to debug [app name] was denied. The app must be signed with a development identity (i.e. iOS Developer)

Aucune idées de comment je pourrais arrêter ce qui se passe? N'arrive pas sur mon iPad.

215voto

harrywynn Points 901

Modifier le schéma pour votre cible, et à la rubrique "Profil de [Nom de l'Application]" définir la Configuration de Build Debug (il est généralement Communiqué par défaut).

33voto

Zoltán Matók Points 1518

C'est dire que vous devez vous connecter à l'application avec un développeur de certificat (pas de distribution de certificat).

Dans Xcode 5 il suffit de changer l' "Provisioning Profile" champ dans les Paramètres de construction de votre développeur de certificat à la place de votre certificat de distribution. Pour la durée de l'essai, de toute façon. Xcode ne vous permettra pas de construire avec un certificat de distribution.

Assurez-vous que le projet de construire des paramètres de ne pas surcharger la cible paramètres de construction ou de faire le changement dans votre projet de paramètres de construction.

N'oubliez pas de définir le profil de l'arrière après que vous avez terminé le test.

Je ne recommande pas harrywynn de la méthode, car elle est mieux profil de la version de publication , car alors vous prenez en compte les optimisations du compilateur, et d'avoir exactement l'expérience de vos utilisateurs.

0voto

Sèb Points 171

J'ai réussi à résoudre ce problème sur ma machine en faisant ceci :

  • Générer un nouveau Développeur Profil de configuration avec votre appareil dans la liste ou, au moins, assurez-vous que votre machine est dans la liste du profil de l'appareil.
  • Dans les paramètres de Projet -> Signature de Code -> Profil de configuration -> Debug : Définir le profil nouvellement créé.
  • Dans les Objectifs paramètres -> Signature de Code -> Profil de configuration -> Debug ET Release : Définir le profil nouvellement créé.

Espérons que cela aide.

0voto

Matt Points 488

J'ai réalisé ce "Au moins une cible impossible de lancer le" les moyens. Il semble qu' à la fois le développement et la libération des schémas (si vous avez une version de débogage de schéma et d'une libération schéma) doit avoir un développement de l'identité.

J'ai eu le débogage régime sélectionné lors de l'exécution du générateur de profils et le message en haut de XCode dit "en cours d'Exécution de débogage". Cependant, il semble que ce n'est pas suffisant.

J'ai changé ma version de schéma de signature de code d'identité pour être le même que le débogage schéma (et aussi le profil de configuration), et le problème a disparu.

0voto

ck8414 Points 21

il worke.. quand j'ai changé mon schéma de profil en mode débogage et aussi fait en sorte, construire des configs a certificat de développeur. Merci

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X