Chaque fois que je crée un projet Xcode 4 (application iPhone, bibliothèque cacao ...), le fichier .app ou le fichier .a sous le groupe Produits apparaît en rouge (est manquant).
Même si je crée le projet, le fichier reste en rouge.
Tous mes paramètres sont par défaut.
Essayez de créer et d'exécuter sur un appareil, j'ai remarqué le même problème de texte rouge, mais j'ai sélectionné mon iPhone et le texte rouge a disparu.
J'ai résolu le problème avec le processus suivant:
Sélectionnez le nom du projet -> Cliquez sur le projet -> Paramètres de construction -> Recherchez "Chemin des produits de construction par configuration"
Retirez la chaîne supplémentaire à partir de là.
$(BUILD_DIR)/$(CONFIGURATION)
J'ai également eu un problème avec les fichiers .app rouges dans le dossier Produits. J'ai essayé bon nombre des remèdes proposés, mais aucun n'a fonctionné. Mon problème particulier a peut-être été différent. Si vous avez les mêmes symptômes, ma solution pourrait aussi fonctionner pour vous.
Lorsque vous sélectionnez le .app, la zone Utilitaire (section droite de xcode) l'inspecteur de fichiers affiche le "Chemin complet" s'affiche:
/ Users/[nom d'utilisateur]/Library/Developer/Xcode/DerivedData // Build/Products/Debug/[app name] .app
Le fichier d'application se trouve à (notez le -iphoneos après le débogage):
/ Users/[nom d'utilisateur]/Library/Developer/Xcode/DerivedData // Build/Products/Debug-iphoneos/[app name] .app
Sélectionnez les éléments suivants:
une. le projet dans la zone Navigateur (partie gauche de xcode) (Symptôme 4 - A)
b. le projet dans la zone Editeur (section centrale de xcode) (Symptôme 4 - B)
c. Onglet "Build Settings" (Symptôme 4 - C)
Recherchez "Chemin des produits de construction par configuration" (Symptôme 4 - D). La valeur est build/Debug
Au lieu de build/Debug-iphoneos
.
Sélectionnez les éléments suivants:
une. le projet dans la zone Navigateur (partie gauche de xcode) (Solution 1 - A)
b. le projet dans la zone Editeur (section centrale de xcode) (Solution 1 - B)
c. Onglet "Paramètres de construction" (Solution 1 - C)
Définissez la valeur de "Base SDK" sur Latest iOS (iOS 6.0)
. En fait, toutes les options iOS devraient fonctionner. (Solution 1 - D)
Définissez la valeur de "Architectures" sur Standard (armv7, armv7s)
. (Solution 1 - E)
Définissez la valeur de "Plateformes prises en charge" sur iOS
(Solution 1 - F)
La valeur du chemin des produits de construction par configuration - Le débogage est build/Debug-iphoneos (Solution 1 - G)
Les fichiers .app ne sont plus rouges. (Solution 1 - H)
Le "chemin complet" pour le .app est:
/ Users/[nom d'utilisateur]/Library/Developer/Xcode/DerivedData // Build/Products/Debug-iphoneos/[app name] .app
Il s'agit d'un bug mais superficiel - il se produit lorsque vous nettoyez votre projet. Si le fichier se trouve dans le dossier Produits, ces éléments sont uniquement destinés à afficher la sortie du processus de génération. Si vous construisez et exécutez à nouveau, il ne devrait plus être rouge, mais s'il est rouge, cela n'affecte pas votre application.
Cliquez sur Produit -> Nettoyer le dossier de construction, puis réessayez de créer l'application pour l'appareil actuellement sélectionné. Peut-être pas à partir du premier, mais à partir de la deuxième fois, il se construira correctement.