Impossible de charger le “” de l'image référencée à partir d'une plume
Je n'ai pas d'images appelées "" (rien). Je suis passé par la .xib fichier de l'écran où ce pop-up et ne peut pas trouver quelque chose qui serait à l'origine. Toute personne qui ont eu le même problème? Ici, c'est la pleine avertissement:
N'a pas pu charger le "" de l'image référencée à partir d'une plume dans le paquet avec
identificateur de com.blah.Bla"
- Avez-vous essayé d'ouvrir la plume dans un éditeur de texte et la recherche de références sur l'image sur elle?
- Oui, j'ai si vous voulez dire .xib fichier. Je ne pouvais rien voir de mal non plus.
- Aller aux phases de construction et de vérification de la Copie Bundle de Ressources.
- Essayez de faire Propre dans le menu Produit.
- Yep, essayé aussi. Ne change pas beaucoup. Nous sommes plusieurs développeurs travaillent sur ce projet et nous avons tous ce problème. Je ne peux pas voir quelque chose qui manque.
- Il n'y a pas des fichiers appelés "" là-dedans. Tout me semble bon.
- Commencer à aller en arrière à travers le contrôle de source de l'histoire jusqu'à ce que vous trouver le changement a commencé au. Vérifiez ces différences.
- Je vais essayer ça.
- Avez supprimé tous les fichiers à partir de Données tirées de dossiers?
- partager la
.xib
fichier, s'il vous plaît. - DONC, j'ai trouvé la révision où il a été introduit. Je ne peux pas dire pourquoi, ni comment. Le remplacement de l' .xib fichier dans la dernière révision a travaillé, mais si je fais le moindre changement (comme le changement de la capitalisation d'un champ de texte), l'avertissement s'affiche de nouveau. Je suis assez perdu. Je ne peux pas partager l' .xib comme c'est le code de production.
- Quelle est la version de Xcode? Quelque chose saugrenue d'essayer: ouvrir le XIB dans Xcode et dans la gestion des versions de Document de la section (dans l'Inspecteur de Fichiers) changer le type de Développement de la version la plus récente il y a, et de ré-enregistrer. J'ai quelques vieux XIBs toujours à Interface Builder. Ce ne sera probablement pas un effet, mais ce serait cool si il l'a fait.
- Vous disposez de tous les contrôles que doit avoir une image qui ne l'est pas? par exemple, NSToolbarItem?
- Je suis sur la dernière v 4.5 (version release pas la beta). Va vérifier la section contrôle de version.
Vous devez vous connecter pour publier un commentaire.
Ce faire, vous pouvez vérifier à partir de votre storyboard, ou de la graine.
Ouvrir en tant que Source Code:
Puis "Trouver" le nom de l'image en elle, voir si il existe, mais déjà non valides dans votre projet, vous avez probablement supprimé ou changé son nom, et maintenant il ne semble pas valide.
J'ai eu le même problème et dans mon cas il y avait une UIButton avec une défaillance de référence de l'image dans la table de montage séquentiel du fichier. La référence n'était pas vide, donc il n'était pas trivial à repérer par la simple recherche de "" dans le storyboard de fichier. Cependant, Xcode, fait apparaître des "Inconnus " image" pour le bouton dans le champ de Fond au lieu de "par Défaut de l'Image d'arrière-plan". Dans le storyboard de fichier, il est apparu comme
donc peut-être grepping pour backgroundImage et à la recherche pour les non-familiers, les références vous aider à trouver la cause.
find . -name *.xib -print | xargs grep '\"\"'
image="\w{8}-\w{4}-\w{4}-\w{4}-\w{12}"
J'ai eu cet avertissement en raison d'une UITabBarItem. Dans les attributs de l'inspecteur pour le champ "Image Sélectionnée" j'ai eu un fichier listés qui était aussi de la valeur pour le champ "Image". Néanmoins, j'ai reçu des avertissements jusqu'à ce que j'ai fait "l'Image Sélectionnée" champ vide.
Juste pour la référence, ce problème peut aussi être causé par l'utilisation .des images jpg et de référence à l'intérieur de storyboards/plumes. iOS 8 semble être en mesure de gérer le bon type de vérification entre jpg et png images au moment de l'exécution. Cependant, sur iOS 7 et ci-dessous, vous devez définir manuellement l'image dans le code et supprimer la référence de l'image à l'intérieur de la table de montage séquentiel pour se débarrasser de l'avertissement.
Rappelez-vous, vous devez régler manuellement la .jpg quand le référencement des images jpg.
Je suis venu à la recherche de la réponse. J'ai cherché sur l'ensemble de mon projet et de storyboard code source de "" et nulle part où je pourrais le trouver. L'idée que la vue qui s'affiche lorsque l'erreur s'affiche est celui dont vous avez besoin.
Ouvrir votre xib ou storyboard choix de la viewController.
Sur la gauche, cliquez sur toutes les flèches grises pour étendre la sélection dans votre
vue
recherchez le UIImageView icône (c'est la seule avec le palmier)
de le sélectionner et d'ouvrir les "Attributs de l'inspecteur" sur le côté droit.
Dans l'ImageView section en haut, dans l'une ou les deux de l'Image et
Mise en évidence, vous verrez grisé "l'image inconnue".
Utiliser le menu déroulant pour modifier cette "image inconnue" et de construire
exécuter
voila
La plume (ou, finalement, le xib) qui est la cause du message d'avertissement est celui qui est chargé lorsque le message est écrit. Ensuite, vous pouvez regarder les contrôles qui utilisent des images de l'inspecteur et de trouver un endroit où le nom de l'image est "l'image Inconnue". Vous pouvez ensuite effacer cette valeur par la valeur de la valeur et puis l'effacement de la valeur. Notez qu'avec UIButton vous aurez besoin d'essayer les quatre valeurs différentes de "l'État de Config" (par Défaut, mis en évidence, Sélectionné & Désactivé) pour voir où la référence non valide peut se cacher.
Dans mon cas, c'était
Unknown image
dansUIBarButtonItem
dans le storyboard.Très simple de supprimer l'image qui n'est pas l'affichage de votre projet et nettoyer ensuite le projet en allant sur le Produit--> nettoyer puis une fois de plus mis l'image dans votre projet et fait. cela a fonctionné pour moi.
Dans xcode 5.1, j'ai eu ce même problème. La seule façon que j'ai enfin pu l'obtenir pour fonctionner lors de l'utilisation de storyboard a été d'ajouter des images, comme une image de l'actif catalogue. De ce que j'ai lu ils ont peut-être changé quelque chose dans 5.1. Je pensais que les story-boards n'ont pas de plumes - alors il serait logique que l'actif catalogue remplace l'ancienne méthode.
Projet > Général > App Flèche de l'Icône > Importer un Nouveau Dossier.
Dès que je n'ai que la PLUME de références s'en alla, et mes images ont montré jusqu'à.
Je suis en utilisant des Actifs Catalogue sur Xcode 6. Tout simplement la suppression et re-ajout de l'Actif Catalogue de résoudre le problème
dans ma situation, dans mon fichier xib,je n'avais jamais de l'installation nom de l'image pour certains UIButton et UIImageView ,et de supprimer ces nom de l'image après un certain temps, mais pour une raison inconnue, ces images encore apparaître dans l'Interface Builder Editer, enfin je remettre le nom de l'image avec n'importe quel nom de l'image et de la supprimer à nouveau,maintenant, problème résolu.
Cela a fonctionné pour moi:
1 - Arrêter De Xcode
2 - Faire une copie de votre .storyboard pour la sauvegarde.
3 - Ouvrez votre .storyboard dans un éditeur de texte et de supprimer l'image des nœuds et de l'image des attributs de nœud avec vide références.
4 - Enregistrer le fichier
5 - Ouvrez votre projet dans Xcode.
6 - Exécuter Produit->Nettoyer
7 - Exécuter votre projet
Avertissement doit être passé.
J'ai eu un problème similaire qui je l'ai finalement trouvé. La ligne ci-dessous a été à l'origine du problème à l'aide de l'ouvrir en tant que code source de la méthode mentionnée ci-dessus.
J'ai eu cette erreur à partir d'une annulation de la dernière action, il suffit de déposer l'image sur la vue de contrôleur résolu le problème.
Atb
Dans mon cas, c'était parce qu'une de mes images de bouton a été ajouté à l'Image d'arrière-plan du conteneur au lieu de l'Image contenant (l'Inspecteur). Je l'ai trouvé en passant par le storyboard ensemble de la hiérarchie et de la vérification de chaque image et un bouton de réglage.
Veuillez faire une recherche pour image= montre les différents résultats. Sélectionnez les résultats de
nibs
oustoryboard
de l'ouvrir, si il y a une certaine valeur comme image="2342D4DF-1E6B-42B8-847A-F9F622921D02" de la supprimer et d'en profiter.j'ai également fait face à un même problème parce que j'ai édité l'image dans photoshop et de les enregistrer comme format psd assurez-vous d'enregistrer les images modifiées dans le format jpg ou png dans mon cas, c'était le problème j'espère que ça aide!!!
J'ai eu ce problème pour l'ensemble de mes images après le passage de l'un de l'étiquette de texte pour "attribué" et à l'aide de l'un des "Plaisir" polices. Même si je veux le changer de retour à la "simple" que j'ai toujours l' "impossible de charger..." erreur jusqu'à ce que je re-load et re-référence de l'ensemble de mes images.
Au départ, mon nom de l'image est "bg" Quand j'ai trouvé l'émission, j'ai renommer l'image en tant que "contexte", mais quand on clique sur l'image et cliquez sur "Afficher dans le Finder"changements n'a pas été pris en compte. l'image a un nom comme "bg-1.jpg".
Assurez-vous que la "Cible Memebership" pour les Actifs.xcassets " a été sélectionné.