web-dev-qa-db-fra.com

Avertissement du compilateur Asset Catalog: une icône d'application 76x76 @ 2x est requise pour le ciblage d'applications iPad IOS 7.0 et plus tard

Je reçois cet avertissement depuis des lustres et je n'arrive tout simplement pas à m'en débarrasser. 

L'avertissement est:

/Images.xcassets: A 76x76@2x app icon is required for iPad apps targeting iOS 7.0 and later

J'ai essayé de remplacer complètement le catalogue d'actifs par un tout nouveau et de le copier dans ceux qui fonctionnent sur d'autres projets. J'ai même essayé simplement de ne pas utiliser de catalogues d'actifs, mais je n'arrive pas à secouer cet avertissement. 

Je ne vois aucune raison qui explique son apparition, en particulier lorsque j'ai une icône d'application 152x152 à l'intérieur. 

Notez que j'essaie de créer une icône pour iPad IOS 7.

Y a-t-il quelque chose qui me manque?

25
Bernie

La réponse d'Alex ne fonctionnait pas pour moi lorsque je ciblais des environnements inférieurs à 7.0, mais m'a incité à consulter le panneau des utilitaires. Si vous l'ouvrez, vous verrez les options de case à cocher pour "iOS 6.1 et les tailles antérieures". Cochez cette case pour révéler les ressources d’icône manquantes.

XCode 5 Utilities Panel to reveal additional image asset options

45
Jalakoo

Oh ... c'est pénible.

Vous devez définir suffisamment de largeur pour Xcode et vous verrez tous les actifs des images.

Xcode Images.xcassets

26
Alex Nevsky

J'avais ce même problème. Assurez-vous que l'inspecteur d'attributs pour AppIcon a désactivé l'iPad et assurez-vous que les informations de déploiement -> Périphériques sont définies pour iPhone, puis appuyez sur Shift-Cmd-K pour les nettoyer. Je suis allé tout de suite, puis j'ai pu les ajouter et les paramètres de déploiement comme d'habitude. A bien fonctionné.

7
user5104686

J'avais le même problème, il me manquait icône pour iOS 6.1 et versions antérieures. J'ai donc trouvé un guide important sur l'icône de l'application Apple, que vous pouvez trouver ici .

enter image description here

J'espère que ceci vous aidera.

Modifier: votre nom d'icône doit être identique à celui de la dénomination d'icône Apple mentionnée sur le lien.

5
Akshay Sunderwani

Xcode 9/Swift 4

Même problème ici. Je n'avais qu'une icône 152x152 dans l'emplacement "iPad App iOS 7-11 76 pt @ 2x" et j'ai résolu le problème en ajoutant une icône 76x76 dans l'emplacement @ 1x.

0
PJ_Finnegan