2012-01-25 3 views
1

J'ai iPhone 4 appareil et testé mon application et il fonctionne parfaitement bien, mais quand j'ai envoyé l'application à mon client ayant iPhone 3GS, ses accidents à un point de vue particulier.
Ma question est que puis-je tester mon application sur 3GS sans appareil réel comme sur simulateur?, Aussi suis-je capable de voir les journaux de l'appareil de l'accident de mon appareil client.App se bloque sur le périphérique 3GS

Répondre

3

D'abord, vous devez obtenir le fichier crash de votre client, car c'est probablement vous qui avez compilé la compilation, votre XCode sera capable de le symboliser. Ensuite, il devrait être facile de trouver la ligne qui se bloque.

Vous pouvez également essayer de reproduire le crash avec l'émulateur, mais gardez à l'esprit que ce n'est pas exactement la même chose qu'un vrai périphérique, donc, cela peut fonctionner sur l'émulateur et non sur un vrai périphérique.

Vous pouvez avoir les journaux comme ça: http://www.iphonedevsdk.com/forum/iphone-sdk-development/55116-how-get-crash-logs-data-iphone-os-ios.html

Demandez à votre client de le faire.

+0

Comment puis-je reproduire le plantage sur l'émulateur, car je ne peux que définir la version os dans xcode pendant l'exécution du code. –

+0

Aussi comment puis-je obtenir le journal de plantage du client –

+0

Si c'est spécifique à 3GS, ce sera difficile, mais il pourrait aussi être (et c'est probablement) un problème de version iOS. Essayez donc dans l'émulateur avec la même version iOS que celle de votre client. – Zoleas

Questions connexes