J'ai entendu parler d'applications ne fonctionnant pas correctement sur le simulateur mais fonctionnant correctement sur le périphérique iPhone. Quelqu'un a-t-il déjà expérimenté une application fonctionnant parfaitement dans le simulateur mais pas sur l'iPhone?
Réponses
Trop de publicités?Les noms de fichiers sont sensibles à la casse sur l'iPhone, mais pas dans le simulateur.
Ainsi, par exemple, si vous essayez de charger une image avec UIImage *iconImage = [UIImage imageNamed:"MyIcon.png"]
, mais que votre ressource s'appelle en fait "myicon.png", cela fonctionnera sur le simulateur, mais pas sur le périphérique.
Si votre application nécessite beaucoup de graphisme, comme dans un jeu, les performances du simulateur ne ressemblent en rien à celles du matériel. Votre application sera probablement fluide et fonctionnera très bien sur le simulateur, mais sur le matériel, elle sera probablement rendue à un balayage, à moins que vous ne sachiez ce que vous faites. Vous pouvez facilement passer de 60 images par seconde à 3 images par seconde entre le simulateur et le matériel.