Avertissement: La Copie Ressources de module, phase de construction contient cette cible de l'Info.fichier plist
J'ai séparé un projet en deux versions et donné à chacun d'eux un plist
fichier. Tout fonctionne bien, mais je continue à recevoir cette génération d'avertissement:
Avertissement: La Copie Ressources de module, phase de construction contient cette cible
Info.fichier plist 'MyApp-Info.plist'
Je reçois lorsque j'essaie de construire des MyApp
. 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, depuis que j'ai voulez le construire pour contenir .plist
fichier. Chacun des .plist
fichiers ont une cible d'adhésion (pour leur propre build).
Que fait cet avertissement signifie? Est-il possible de la faire disparaître?
- Vous n'avez pas besoin d'ajouter des informations.plist pour chaque cible. Au lieu de cela, dans chaque cible Paramètre de construction -> Emballage -> Info.Fichier plist -> la localisation de la cible Info.plist
Vous devez vous connecter pour publier un commentaire.
https://developer.apple.com/library/content/qa/qa1649/_index.html
Extrait:
À fixer dans xcode 4:
1) Supprimer la référence pour vos infos.fichier plist en le sélectionnant et en cliquant sur supprimer.
2) Ajouter l'info.fichier plist de nouveau, mais ne pas choisir la destination et décochez la case "ajouter à des cibles" option.
Dans le cas où tout le monde court dans cette avec Xcode 3, pour corriger, cliquez sur le .fichier plist dans la colonne de gauche sous "Groupes" et les Fichiers", et dans le coin supérieur droit, décochez la case en regard de l' .plist nom du fichier dans la colonne sous la bulle de l'icône. Vous aurez besoin de l'éditeur de zoom arrière (Affichage -> Zoom de l'Éditeur) pour afficher les cases à cocher.
Une autre solution est:
Vous pourriez avoir accidentellement supprimé un fichier de projet à partir de la "cible d'adhésion" de base de données.
Sélectionnez votre Main.storyboard à partir de l'explorateur de projets sur la gauche
Aller à la "fichier inspecteur" (premier onglet) sur le droit
Trouver la Cible "d'Adhésion" liste
Activer la case à cocher
Lui donner un peu de temps, mais tandis que votre à elle, également de vérifier la LaunchScreen.storyboard .xcdatamodelid, Actifs.xcassets, et tout et tout .swift fichiers dans votre projet. Ils devraient tous avoir été activé pour objectif d'adhésion.
Remarque: l'Info.plist ne devrait pas avoir pour objectif l'adhésion coché activé.
Espère que cette aide.
Juste une remarque... je vais essayer d'écrire une belle Radar, mais c'est vraiment bizarre la façon dont la Localisation est traitée dans les Storyboards dans Xcode. Si vous demandez: "Afficher dans le Finder", vous ne verrez pas vos .storyboard fichier sélectionné, mais au lieu de cela le dossier qui le contient. Je pense que cela a à voir avec la Localisation de la table de montage séquentiel. Dès que j'ai changé à partir de l'anglais vers l'allemand (et donc de ne pas avoir le fichier plus en racine ou en.lproj), j'ai commencé à avoir des problèmes.