2010-05-18 5 views
6

J'ai fait une application universelle et j'ai besoin de tester sur des appareils iPhone et iPad. Cependant, je n'ai qu'un iPad maintenant mais pas un iPhone. Y at-il un moyen facile d'utiliser un iPad pour simuler un environnement iPhone afin que je puisse faire des essais sur iPad (et prétendre que c'est un iPhone)?iphone dev - utiliser un iPad pour simuler un environnement iPhone

Répondre

0

Je pense que la réponse est non. Cependant, vous pouvez utiliser l'émulateur fourni avec l'iPhone SDK pour effectuer vos tests sur les appareils iPhone. Il vous suffit de définir votre cible sur l'iPhone.

+1

C'est ce qu'on appelle un simulateur, pas un émulateur, pour une raison. – mk12

3

Vous pourriez probablement créer une version iPhone de votre application et l'exécuter sur votre iPad pour le tester. Sauf que vous êtes probablement coincé en utilisant le simulateur.

1

Je pense que non. De mon expérience, vous devriez au moins, en empruntant/acheter/embaucher, avoir un iphone dans la dernière phase du projet comme les tests de performance, parce que la performance est vraiment différente sur simulateur et sur iphone

+0

Ce n'est pas seulement la performance. Le simulateur est bon, mais pas _perfect_. J'ai vu des problèmes avec le code qui fonctionne bien dans les problèmes de manifeste de simulateur sur l'appareil, et ils peuvent souvent être des défauts graphiques si très visibles. Commencer ou emprunter un appareil (ou déployer ad-hoc à un ami consentant) – Kevin

+0

Oui, l'interface graphique est également un problème. Merci de me le rappeler. – vodkhang

0

Ou si ça ne compte pas sur n'importe quel iPhone seulement, un iPod Touch serait une option moins chère que l'achat d'un iPHone.

+0

Oui, je pense que l'IPod Touch et l'Iphone peuvent être considérés comme similaires. Je ne suis pas sûr, mais dans mon entreprise, nous avons les deux appareils à tester :) – vodkhang

0

Oui NSArray est correct, cela fonctionne.