2010-08-30 27 views

Répondre

2

Jetez un oeil à la question suivante sur le débordement de pile, cela devrait éclaircir les choses:

How do I specify both icons for a universal iPhone/iPad app?

En bref, non, ce n'est pas la même chose. Le paramètre Fichier d'icônes correspond au paramètre pré-iOS4, mais vous devez le conserver pour la compatibilité avec iOS3 si vous autorisez l'installation de votre application sur iOS3. Le paramètre Fichier icône doit pointer vers l'icône de taille 57x57.

iOS4 utilise le paramètre Icon Files, qui est en fait un tableau contenant tous les noms de fichiers de toutes les icônes. Il parcourt toutes les icônes spécifiées et utilise celui qui correspond le mieux à la taille du travail. Vous devriez ajouter votre icône haute résolution à cette liste ainsi que l'icône standard 57x57.

2

Comme Yannick a fait remarquer, « CFBundleIconFiles » ne sont pas les mêmes que « icône Files », mais il y a une autre relation:

« fichier icône » est le nom Xcode pour la clé « CFBundleIconFile » et « Icône Files 'est le nom Xcode de la clé' CFBundleIconFiles '.

Donc, ceux-ci sont équivalents. Voir Apple's Core Foundation Keys Reference.