276 votes

AVERTISSEMENT : La phase de génération de ressources Bundle copie contient cet objectif ' fichier Info.plist s

J'ai séparé un projet en deux versions et donné à chacun d'eux un plist le fichier. Tout fonctionne bien, mais je continue à recevoir cette génération d'avertissement:

Warning: The Copy Bundle Resources build phase contains this target's Info.plist file 'MyApp-Info.plist'

Je reçois ce lorsque je tente de créer Monapp. Pour la deuxième cible donne le même message d'erreur (avec SecondTarget-Info.plist dans l'avertissement). Je ne sais pas pourquoi c'est un avertissement, car je veux le construire pour contenir .plist le fichier. Chacun des .plist fichiers ont une cible d'adhésion (pour leur propre build).

Ce n'cet avertissement signifie? Est-il possible de la faire disparaître?

621voto

JWWalker Points 11189

http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html

Extrait:

Vous recevez cette alerte car vous avez probablement ajouté votre Info.fichier plist de votre Copie Ressources de module, phase de construction comme le montre la Figure

[illustration]

Le INFOPLIST_FILE construire paramètre spécifie le nom de l'Info.plist associé à votre cible. Lors de la construction d'une cible, Xcode lit ce paramètre de construction et de copies référencés Info.plist dans votre bundle d'application. Parce que Xcode automatiquement les processus de l'Info.plist, vous ne devez pas ajouter à votre Copie Ressources de module, phase de construction ou d'en faire un membre cible.

Pour résoudre cet avertissement, sélectionnez votre Info.plist à partir de la Copie Bundle de Ressources phase de construction comme le montre la Figure 1, puis cliquez sur Supprimer (–) bouton pour supprimer à partir de la phase.

66voto

Buchannon Points 960

Pour fixer dans xcode 4 :

1) supprimer la référence à votre fichier info.plist en le sélectionnant et en appuyant sur SUPPR.

2) ajoutez à nouveau le fichier info.plist mais ne choisir aucune destination et décochez l’option « Ajouter aux cibles ».

2voto

Marc Points 131

Dans le cas où quelqu'un se heurte à cela avec Xcode 3, pour résoudre ce clic sur le fichier .plist dans la colonne de gauche sous « Fichiers et de groupes » et dans la zone supérieure droite, décochez la case en regard de nom de fichier .plist dans la colonne sous l’icône de bullseye. Vous aurez besoin de l’éditeur avec zoom arrière (vue-> éditeur de Zoom Out) pour afficher les cases à cocher.

-3voto

StuFF mc Points 1146

Tout comme une note... Je vais essayer d’écrire un Radar gentil à ce sujet, mais c' est vraiment bizarre le chemin de localisation est géré dans les tables de montage séquentiel dans Xcode. Si vous demandez « Afficher dans le Finder », vous ne verrez pas que votre fichier .storyboard sélectionné mais plutôt son dossier contenant. Je pense qu’il a à voir avec la Localisation de la table de montage séquentiel. Dès que j’ai changé que de l’anglais à l’allemand (et donc ne pas avoir le fichier plus en racine ou en.lproj), j’ai commencé à avoir des problèmes.

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