La mise à jour de Xcode avec SDK 6.0 vous donne une erreur lorsque vous essayez de compiler votre projet.
Image de lancement Retina 4 manquante. Une image de lancement nommée "[email protected]" est requise pour fonctionner à une résolution native sur les appareils Retina 4. Souhaitez-vous que Xcode ajoute cette image pour vous?
Lorsque vous cliquez sur ajouter, il crée une image de lancement noire de taille 640x1136. Je sais que je peux facilement remplacer cette image par une image appropriée. Mais XCode me donne une erreur et me force à avoir ce fichier. Si je ne veux pas l'inclure, comment puis-je ignorer cette erreur et utiliser simplement l'image de lancement plus courte déjà là?
Captures d'écran: http://spacetech.dk/xcode-missing-retina-4-launch-image.html
Mise à jour: il semble que vous ne pouvez pas ignorer son erreur. Il échouera éventuellement lorsque vous téléchargerez le binaire. Fournissez simplement l'image de la rétine. Les utilisateurs aimeront: D
—————
Il semble que ce soit juste un avertissement lorsque j'ai ajouté ce fichier puis le supprimer plus tard. C'est bizarre.
Pour info, en incluant un fichier image de lancement Retina 4 pouces ([email protected]) dans votre résumé cible, cela forcera l'application à être étirée pour un affichage complet de 4 pouces. Pour que votre application continue de fonctionner en mode écran 3,5 pouces, autre que suppression de l'image 4 pouces, vous devez également ** nettoyer votre projet ET supprimer l'application.
Allez dans les paramètres du projet, sélectionnez Général onglet, et allez à la section mentionnée dans l'image ci-dessous. Ici, il vous suffit de spécifier Launch Image à partir des ressources. J'espère que cela t'aides.
Vous ne pouvez pas vraiment ignorer cette erreur. Si vous le faites, vous échouerez de toute façon à la validation du produit.
Voici le texte de l'erreur que vous obtenez:
Ajoutez donc une image de lancement 568, il n'y a aucun moyen de contourner cela.
En fait, vous devez fournir un ensemble d'images de lancement pour votre cas.
Tout d'abord, accédez à Lancer l'inspecteur des attributs d'image et cochez les orientations de périphérique souhaitées pour:
iOS 8.0 et versions ultérieures
iOS 7.0 et versions ultérieures
puis fournir des tailles d'image appropriées pour les emplacements vides.
Pour l'orientation portrait, les tailles sont:
768x1024 - iPad Portrait @ 1x
1536x2048 - iPad Portrait @ 2x
640x1136 - rétine 4
640x960 - Portrait iPhone @ 2x
1242x2208 - Retina HD 5.5 "
750x1334 - Retina HD 4.7 "
J'ai eu un problème similaire après avoir déplacé mon fichier info.plist dans un nouveau groupe. Pour résoudre le problème, j'ai resélectionné mon fichier plist en cliquant sur le bouton "Choisir le fichier Info.plist ..." sous identité dans l'onglet général du fichier de projet
J'ai eu ce problème. J'ai nettoyé mon projet après avoir téléchargé ma nouvelle image 640x1136 et la notification a disparu. (Produit -> propre).