web-dev-qa-db-fra.com

L'icône de l'application a une erreur d'image non affectée

je reçois ces erreurs:

enter image description here

Je ne peux pas dire exactement de quoi il parle?

enter image description here

Si c'est un 42 mm 2x, alors je n'ai pas de place pour le mettre. Pouvez-vous m'aider? Merci!

enter image description here

EDIT: Par commentaire ci-dessous, j'ai regardé dans le volet droit. On dirait qu'il a besoin du 44 2x ...

enter image description here

enter image description here

... donc j'en ai créé un, mais le Unassigned ne se met pas en surbrillance lorsque je fais glisser l'icône dessus, alors comment puis-je l'affecter dans mes ressources d'image?

enter image description here

MODIFIER à nouveau: cliquez avec le bouton droit sur afficher dans le Finder? enter image description here

33
SRMR

J'ai eu le même problème! La solution qui a fonctionné pour moi était assez simple:

Juste sélectionnez l'image non affectée et supprimer via le bouton Supprimer. Clean et Build. Terminé.

J'espère que cela t'aides!

69
esvau

(Cela suppose que vous n'avez raté aucune des images requises)

J'ai eu ce problème il y a quelque temps: je suis allé dans le media.xcassets répertoire et vérifié le contents.json fichier, où j'ai trouvé une entrée avec "unassigned" défini sur TRUE. Je l'ai supprimé et il a supprimé l'avertissement du compilateur.

J'espère que vous vous êtes retrouvé coincé dans ce même scénario afin que vous puissiez également le réparer.

3
Darkseal

J'avais d'anciens fichiers d'icônes (plus nécessaires) dans le dossier où se trouve contents.json. J'ai supprimé ces fichiers dans le Finder et le problème a été résolu.

1
TreeAndLeaf

Supprimez toutes les photos "non attribuées" du catalogue de ressources. Il ne devrait pas y apparaître (cliquez sur "Supprimer les éléments sélectionnés" sur votre capture d'écran).

1
Idan

J'ai dû

  • clic droit sur l'une des images de la rangée inférieure (avec "non affecté" écrit sous la rangée)
  • sélectionnez "Universel" pour le désélectionner
  • clic droit et
  • "Universal" à nouveau pour le sélectionner
    • Cela a changé la ligne du haut pour afficher 3 cases vides qui étaient vides
  • Faites glisser chacune des images de la ligne non affectée vers la ligne universelle

Cependant, je ne sais pas pourquoi ces options de menu sont désactivées dans la question d'origine ...

1
Nate