Xcode construit avec succès ma cible, mais n’exécute pas le produit

J’ai installé Xcode 4.2.1 sur Mac OS X Lion. Lorsque je crée un nouveau projet (Mac OS X Cocoa) et que je clique sur “Exécuter”, Xcode indique que build a réussi, mais ne lance pas le projet. Aucune erreur, mais aucune application non plus. Lorsque je fais exactement la même chose sur un autre Mac (mais avec OS X Snow Leopard et Xcode 4.0.1 installés), l’application créée commence à rebondir sur le dock et affiche une fenêtre vide, comme je l’espérais. Lorsque je regarde dans la console, il semble y avoir rien d’étrange. J’ai essayé de réinstaller Xcode, en supprimant tout ce qui concerne Xcode, mais toujours pas de chance. Quelqu’un a une idée de ce que pourrait être le problème?

(J’ai essayé d’exécuter un projet existant qui fonctionnait, mais cela n’a rien montré non plus)

J’ai eu un problème similaire avec Xcode 4.5.2.

Pour y remédier, je devais aller dans le menu Product> Edit Scheme …> Sélectionnez “Run” (dans la barre latérale)> Info (onglet). Voici une liste déroulante intitulée Exécutable, sélectionnez-la et choisissez l’application que vous souhaitez lancer lorsque vous cliquez sur le bouton Exécuter.

J’ai gâché mes parameters et j’ai eu le même problème – construit l’application mais ne démarre pas (ni dans le simulateur ni dans l’appareil).

La réponse Product> Edit Scheme m’a donné la moitié du chemin – puis choisissez Run {your app} sur la gauche. Il y a un bouton radio Automatique pour vérifier: entrer la description de l'image ici

Simple

Sélectionnez le schéma actif et le périphérique / simulateur souhaités dans la barre d’outils (à côté des boutons “play” et “stop”).

La sélection du schéma doit ressembler à celle ci-dessous, où le nom est celui de la cible appropriée.

Définir le schéma approprié et le périphérique / simulateur.

Vérifiez si les droits sont activés sur votre projet. Sandbox ou iCloud ou les deux.

Si cela est activé et que vous ne possédez pas de certificate approprié du portail de développement, votre application sera compilée mais pas lancée.

Désactivez les droits si vous ne développez pas activement des fonctionnalités autour d’eux.

L’application Console affichera cela comme une erreur d’autorisation. Mais bizarrement pas la console de débogage Xcode.

J’ai eu le même problème fin 2017 avec Xcode 9.2. Décochez 'Debug Executable'

J’ai dû décocher “Debug Executable” et mon application a pu à la fois s’exécuter et s’arrêter.

Vous pouvez ouvrir les parameters en cliquant sur Product -> Scheme -> Edit Scheme …

Essayez de supprimer les outils de développement en cours d’exécution

 sudo Developer/Library/uninstall-devtools --mode=all 

dans le terminal. Cela supprimera correctement tous les composants des outils de développement, y compris les composants de ligne de commande.

Vous pouvez ensuite essayer une réinstallation.

J’ai eu des problèmes similaires. J’ai trouvé que le problème était dans le fichier ~ / .gdbinit. Et une seconde fois – à la fonction d’initialisation de la fenêtre loadWithNibName / initWithWindow (mauvais nom de fichier ou propriétés du cadre). Vérifiez également le fichier Info.plist dans votre projet (parameters “Nom de base du fichier de base” et “Classe principale”).

Avez-vous le bon projet sélectionné pour exécuter?

Cliquez sur le nom du projet à côté du bouton d’arrêt (en haut à gauche). Y a-t-il plusieurs projets répertoriés? Avez-vous le bon sélectionné?

Je sais que c’est une question bien acceptée, cependant, pour ceux qui construisent / exécutent sur un appareil physique

SOLUTION: Redémarrez le périphérique, puis nettoyez le projet dans Xcode ⇧ + ⌘ + K.

Je pense que le bundle est confus, ce qui fait que Xcode “pense” qu’il a déjà exécuté le projet, affichant par conséquent “Finished” au lieu de lancer l’application que vous avez choisi d’exécuter.