web-dev-qa-db-fra.com

Comment résoudre Échec de lecture des attributs de fichier pour "/Users/path/myapp/Images.xcassets" dans Xcode?

Soudain, je reçois une erreur dans Xcode 9 beta comme

"Échec de lecture des attributs de fichier pour" /Users/path/mapper/Images.xcassets "dans Xcode?" et incapable de construire aussi bien je viens de faire glisser le dossier "Images.Xcassets" jusqu'à ce qu'il soit. 

J'ai vérifié les cibles, les ressources Copier le paquet et le dossier "Images.Xcassets". Mais, je suis incapable de construire le projet.

12

J'ai découvert que mon nom de dossier est images.Xcassets, nom du groupe et chemin d'accès complet étant Images.xcassets. Vous devriez vérifier le nom de votre groupe et le chemin complet dans l'inspecteur de fichier.

 enter image description here

MODIFIER:
Voici deux solutions:
1. Supprimez le groupe de Project Navigator (ALT + 1) et rajoutez des fichiers (OPTION + ALT + A).
2. Cliquez sur l'icône de dossier dans l'inspecteur de fichier (OPTION + ALT + 1) et choisissez un nouveau dossier. 

27
Erick Yim

C'est un numéro de la dernière version de Xcode9. Il y a deux façons de résoudre ce problème. 

Suivez ces: 

  1. Supprimez le fichier images.Xcassets de votre projet. Une fois que vous l'avez retiré du projet et ajouté au projet, mon problème a été résolu. 

 enter image description here

  1. Si l'option 1 ne fonctionne pas, supprimez (Corbeille) le fichier complet images.Xcassets et ajoutez à nouveau toutes les icônes. 

Assurez-vous d’ajouter ceci dans les paramètres de construction de votre nom d’icône.

12
Jamshed Alam

"Quitte le Xcode et redémarre." cela a fonctionné pour moi. J'ai eu le même problème avec Xcode-9.0. Je l'ai essayé de plusieurs façons, par exemple en supprimant des données dérivées, en nettoyant le projet et en fermant le Xcode, mais rien n'a fonctionné. 

Supprimez vos données dérivées, puis quittez le code X Cmd + q quittez le xcode et ouvrez-le à nouveau.

8
Smart guy

J'ai eu le même problème cependant, en utilisant des pods locaux. Il semble que xcodebuild soit maintenant sensible à la casse par rapport au chemin de ressource . ~/Folder/MyProject! = ~/Folder/MyProject

2
Leonir Alves

Fermer et rouvrir Xcode a résolu le problème pour moi

0
Fran