Mon application iPhone a tendance à «geler» l'interface utilisateur lorsque celle-ci passe à l'état actif en arrière-plan. Comment puis-je utiliser les instruments pour trouver la cause du gel? Quel instrument devrais-je utiliser? Quelles colonnes clés dois-je examiner dans le panneau Instruments? Lorsque l'application passe en arrière-plan, le système fait une capture d'écran de l'interface utilisateur actuelle.À l'aide d'instruments, comment puis-je déterminer les causes du blocage de mon application iPhone?
Q
À l'aide d'instruments, comment puis-je déterminer les causes du blocage de mon application iPhone?
1
A
Répondre
2
Cette capture d'écran est affichée lorsque l'application devient active, aussi longtemps que les méthodes de AppDelegate (applicationDidBecomeActive ...) s'exécutent.
Si, au réveil, vous souhaitez exécuter une action de longue durée, envisagez de l'exécuter dans un thread d'arrière-plan. N'exécutez pas les connexions réseau synchrones. Si votre interface utilisateur dépend de ce traitement, envisagez d'afficher un contrôleur de vue modal avec un type de message "Veuillez patienter ...".
Vous n'avez pas besoin d'instruments pour cette analyse, exécutez simplement l'application dans debuger et suspendez le débogage pendant qu'il est "gelé". Examiner les traces de la pile.
Questions connexes
- 1. Quelles sont les causes de blocage du Cabinet Tokyo
- 2. géo localisation et blocage de l'accès à mon application sur iPhone
- 3. UIImagePickerController Provoque le blocage de mon application!
- 4. Comment suivre l'utilisation du réseau de mon application sur iPhone?
- 5. Comment ajouter les cadres privés suivants à mon application iPhone?
- 6. Déterminer la version de mon application Silverlight
- 7. Afficher l'image de mon serveur Web à mon application iPhone
- 8. Comment déterminer le chemin d'exécution de mon application?
- 9. Comment continuer mon application après avoir quitté l'appel initié à partir de mon application sur iPhone?
- 10. comment lancer mon application dans iphone?
- 11. Déterminer le temps que les processus passent Blocage/exécution
- 12. Iphone sauvegarde pour mon application
- 13. Déterminer une première utilisation d'une application iPhone
- 14. Comment installer mon application AppCelerator sur mon iPhone
- 15. Comment déterminer si un type spécifique de client mobile accède à mon application Web?
- 16. Modifier les exigences minimales de l'OS de mon application iPhone?
- 17. Comment mon application Flash peut-elle déterminer sa propre URL?
- 18. Mon application iPhone se bloque
- 19. comment afficher les fichiers * .mpp dans mon application iphone?
- 20. Comment identifier les situations de blocage dans une application tierce?
- 21. comment intégrer twitter dans mon application iphone
- 22. Chargement automatique des fichiers de blocage iPhone
- 23. Comment intégrer WebDAV dans mon application iPhone?
- 24. Ajout de données de base à mon application iPhone
- 25. Comment lier mon application au calendrier iphone
- 26. Comment rendre mon application iphone compatible avec iphone 4.0 OS
- 27. connectivité linkedin de mon application iphone native
- 28. Détecter les causes de problèmes de performances?
- 29. Envoi de MMS dans mon application iPhone
- 30. iphone comment convertir mon application en application d'affichage Retina