J'essaie d'utiliser Shark pour profiler mon application. Cependant, il se bloque après que j'ai frappé "stop" et il analyse puis va à "charger la session". Une seule fois, lorsque j'ai décidé de ne pas sélectionner mon application, mais que j'ai choisi de cibler "tout", elle affichait effectivement une trace. Cependant, je n'ai pas pu reproduire ce cas. Est-ce que quelqu'un a une idée de ce qui pourrait mal tourner? Cela pourrait-il être quelque chose à voir avec la mauvaise version de Shark ou mon SDK ou d'autres détails? J'ai le dernier SDK et suis en cours d'exécution 3.1.3 sur le téléphone. Les différentes documentations que j'ai trouvées sur google ou via les docs d'Apple ne semblent pas être très utiles, donc si quelqu'un en a trouvé utile, j'aimerais le voir. Merci.Shark outil sur les plantages de l'iPhone
0
A
Répondre
2
Il se peut que vous échantillonniez trop longtemps (ou à un taux d'échantillonnage trop élevé) et que vous manquiez de mémoire - essayez d'échantillonner pendant une période plus courte et voyez si cela vous aide.
Questions connexes
- 1. gvim - omnicompletion sur les plantages ftp distants
- 2. Comment puis-je modifier les configurations de Shark sur l'iPhone?
- 3. Existe-t-il un outil similaire pour Linux qui fonctionne comme Shark sur Mac OS X?
- 4. Déboguer les plantages d'Internet Explorer
- 5. Shark & MallocDebug pour les applications iPhone
- 6. comment détecter les plantages d'application?
- 7. Shark n'affiche pas les noms des fonctions
- 8. cartes android voir les plantages application
- 9. Comment obtenir des données utiles de Shark?
- 10. plantages aléatoires de mon application
- 11. Existe-t-il un guide rapide sur l'utilisation de Shark avec l'iPhone pour mesurer les performances?
- 12. Libération automatique de mutex sur des plantages sous Unix
- 13. D'où viennent les plantages "Appel de fonction virtuelle pure"?
- 14. Shark: comment filtrer jusqu'à une méthode spécifique
- 15. Outil d'agrandissement sur les fichiers MIDI?
- 16. Importer des plantages XML Excel
- 17. empêcher les plantages de la table MyISAM mysql
- 18. Programme de plantages d'insertion de programme
- 19. Débogage de plantages JVM sous Windows
- 20. Comment déboguer des plantages aléatoires?
- 21. OpenGL en C++ - plantages lors de l'exécution
- 22. SBCL sur les plantages de Vista. Savez-vous comment le faire fonctionner?
- 23. S'il vous plaît Aide: IPython pour Emacs sur les plantages de Windows
- 24. Les plantages d'application dus à la mémoire faible
- 25. Effectuer un lot de requêtes sur un ensemble de journaux de performance Shark?
- 26. Comment éviter les plantages lorsque le paramètre est nul
- 27. avertissement outil de développement Chrome sur les images
- 28. Cause de plantages apparemment aléatoires dans wininet.dll?
- 29. Comment gérez-vous les plantages dans vos applications iPhone?
- 30. Pourquoi tester les plantages en utilisant NUnit/TestDriven.Net2.0?
Merci pour la réponse. J'ai essayé de démarrer et d'arrêter en seulement 1-2 secondes et quand il tourne sur la partie "Chargement de la session", Shark meurt. Comme une vérification de santé mentale, je construis une version de débogage sur le périphérique, puis je le lance séparément (pas par xcode), puis je lance shark. Il faut un certain temps (15-25 secondes) pour que shark remplisse les champs de mon périphérique dans la table et puis quand je vais démarrer/arrêter, ce crash se produit. – Joey
OK - ne sonne pas bien - la seule autre chose que je peux suggérer est de vérifier sur http://connect.apple.com pour voir s'il existe une nouvelle version de Shark que vous pouvez essayer. –