8
votes

iPad: Comment créer une icône différente pour iOS 7?

sur iOS 7 pour iPhone, il y a une nouvelle icône de l'application Taille: 120x120. J'utilise cette taille pour créer une icône iOS spécifique à 7 iOS. Sur iOS 6, il prendra automatiquement l'icône "Old" 114x114 et sur iOS 7 Cette nouvelle image 120x120.

Je veux faire la même chose pour une application iPad. Malheureusement, je ne peux pas faire le même tour ici car les dimensions des icônes n'ont pas changé! Il est toujours 72x72 et 144x144 (rétine).

Est-ce que quelqu'un sait que je peux rendre l'icône différente sur iOS 6 et iOS 7?


3 commentaires

Cette question semble être hors sujets car il s'agit de quelque chose sous NDA.


blog.manbolo.com/2013/ 08/15 / Nouveautés-métriques-for-iOS-7-App-icônes


Les questions couvertes par une tierce partie NDA ne sont pas offtopiques dans Stackoverflow. Voir meta.stackexchange.com/a/94488/162235


4 Réponses :


5
votes

Utilisez simplement "Catalogue d'actifs" (vous pouvez sélectionner cela à partir du général sur votre cible).

Créerait un image.xcassets sur votre projet Vous pouvez facilement faire glisser vos conceptions d'icônes pour Pre iOS 7 et pour iOS 7.


8 commentaires

Est-ce compatible avec IOS 6?


Il ne semble pas être possible de fournir une icône différente pour iOS 6 et iOS 7 pour iPad à l'aide du catalogue d'actifs. (Cela fonctionne-t-il pour iPhone). Peut-être que ce n'est pas possible du tout car il n'ya absolument pas d'iPad qui sera bloqué sur iOS 6. Pour iPhone, vous aurez les 3GS qui sont bloqués sur iOS 6, vous pouvez donc donner à votre application l'ancienne icône pour ce dispositif.


@Tomvanzummeren J'ai cette option sous "Appicon", je peux clairement sélectionner les icônes pour 6 et avant cela. iPad 1 ne peut pas être mis à niveau sur 6 et vous pouvez toujours compiler à IOS 5 ...


Supprimer et recréer le catalogue d'actifs, celui du modèle de projet ne dispose pas de certains des préréglages.


Je ne sais pas quel était le problème, mais maintenant je le vois dans le catalogue d'actifs. Comme il s'avère, iPad utilise une taille différente pour les icônes de l'application. Comme suggéré par @sup, il est 152x152 au lieu de 144x144, vous pourriez également le faire sans le catalogue d'actifs. Mais c'est la meilleure façon de le faire. Merci!


@Rajeev et Idan, je ne peux pas sembler être capable de définir des images avec Xcaquets. Pouvez-vous me dire la méthode de faire cela?


Tom - "Peut-être que ce n'est pas possible du tout car il n'y a absolument aucun iPad qui sera coincé sur iOS 6." Ce n'est pas vrai. L'iPad original (non-rétine) ne peut pas être mis à niveau vers iOS6 et il n'est pas compatible avec iOS7 non plus.


Cliquez avec le bouton droit de la souris et ajoutez une nouvelle icône de l'application dans le Xcassets - à la place de 3 modèles, vous obtenez 9.



6
votes

Comme en témoigne des captures d'écran iOS 7 autour du Web, les icônes iPad ont augmenté de taille à 76x76 et 152x152. Il suffit donc d'utiliser ces tailles pour vos icônes iOS 7 et les anciennes tailles pour iOS 6 et plus tôt.


0 commentaires

7
votes

Catalogues d'actifs ajoutés XCode 5 (.xcassets) qui suppriment la nécessité de suivre les conventions de nommage lors de l'ajout d'images à votre application.

Lorsque les vidéos WWDC sont sauvegardées sur le site du développeur, consultez 400 - Quoi de neuf dans Xcode 5


1 commentaires

.xcassets est discuté dans la vidéo à 9h47 et 13h13, si vous ne voulez pas regarder tout le monde



0
votes

Utilisez ALLIOSICONSWithProPERName Nom d'application qui vous fournira toutes les icônes basées sur des informations fournies sur Ici . Obtenez le Application d'ici et suivez les instructions du fichier README pour créer toutes les icônes requises pour l'application iOS.


0 commentaires