j'ai un Mac avec Mac OS X Snow Leopard, puis-je y ajouter iOS 5.1?
Avec la nouvelle résolution pour iPad 3, comment nous allons utiliser les images, car si l'application est compatible avec les iPhone 3GS, 4 et iPad 3, je pense que nous devrions avoir 3 images avec un nom différent, comme @ 3x.png ou ...__ Je vous remercie.
iOS 5.1 est fourni avec Xcode 4.3.1 qui est uniquement disponible pour Lion - le seul téléchargement disponible dans la section pour développeurs du portail de développeur Apple pour iOS 5.1.
Fondamentalement, les images de l'iPad seront deux fois plus grandes que celles que vous créez normalement pour l'iPad. Par exemple:
Lancer des images
iPhone:: 320 x 480
iPhone @ 2x: 640 x 960
iPad: 768 x 1004 (portrait), 1024 x 748 (paysage)
iPad @ 2x: 1536 x 2008 (portrait), 2048 x 1496 (paysage)
Préparez votre application pour le nouvel iPad.
Pour vous assurer que vos applications iOS 5 sont optimisées pour le nouvel iPad, consultez les mises à jour des Directives pour l'interface utilisateur iOS et du Guide de programmation des applications iOS.
Avec ce logiciel, vous pouvez développer des applications fonctionnant sur iPhone, iPad ou iPod touch sous iOS 5.1. Vous pouvez également tester vos applications à l'aide du simulateur iOS inclus, qui prend en charge iOS 5.1. iOS SDK 5.1 nécessite un ordinateur Macintosh sous OS X 10.7 (Lion).
Cela semble être le schéma de nommage des nouveaux graphiques de la rétine pour le nouvel iPad.
icon@2x~iphone.png; icon@2x~ipad.png
La réponse de @ WrightCS gère parfaitement la partie concernant les images.
Cependant, vous pouvez faire fonctionner le simulateur et le SDK sur Snow Leopard.
Ouvrez le paquet et copiez
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
to
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
Copie
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1
to
/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176
Copie
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk
to
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk
Adapté de ici .
Edit: Obtenez votre iPad Retina en le copiant
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
to
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app`
Vous voudrez probablement également copier le docset 5.1 pour pouvoir afficher la documentation la plus récente dans Xcode:
Copie
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.Apple.adc.documentation.AppleiOS5_1.iOSLibrary.docset
to
/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.Apple.adc.documentation.AppleiOS5_1.iOSLibrary.docset
Et assurez-vous de redémarrer Xcode.
Vous aurez besoin de 4 résolutions très probablement pour certains éléments et 2 pour d'autres.
1- iPhone 2- iPhone Retina (fichiers @ 2x.png)
Vous n'en aurez besoin que si vous augmentez la résolution si l'ancien graphique pour iPhone Retina fonctionne, vous souhaiterez probablement l'utiliser pour l'interface utilisateur de votre iPad. Les spécificités telles que les icônes d'applications sont une bête différente et vous aurez besoin de 4.
3- iPad 4- iPad Retina (@ fichiers 2x.png)