Je veux utiliser Shark sur OS 10.5 pour faire du profilage de base de mon jeu iPhone (Open GL ES + Objective C). Comment puis-je faire cela exactement? J'ai lu des tutoriels, mais ils sont trop verbeux pour moi après une journée complète de codage au travail et quelques heures de développement de l'iPhone après.Comment puis-je utiliser shark pour profiler mon application iPhone?
13
A
Répondre
21
- application de construction et le lancement sur le périphérique
- Lancer Shark
- Dans le menu Shark, sélectionnez-échantillonnage> Réseau/iPhone Profilage
- Dans la fenêtre Shark, sélectionnez le bouton radio « profilage réseau de contrôle de ordinateurs partagés ".
- Sélectionnez votre iPhone dans la liste et éventuellement configurer la session de profilage
- Appuyez sur Start pour commencer le profilage, et arrêter de mettre fin à
Après cela, l'affichage des résultats de profil est assez simple, en supposant que vous avez regardé à d'autres profileurs avant.
Espérons que cela aide!
13
Shark ne fonctionne que pour les appareils iOS exécutant la version 3.x
Comme d'iOS 4.x, le soutien SHARK a été retiré de l'OS, sans plans pour le ramener. Apple recommande d'utiliser des instruments à la place.
0
Droit Depuis iOS 4, la prise en charge de Shark est arrêtée. INstead nous devons utiliser Time Profiler disponible dans le cadre des Instruments.
Une discussion sur les forums d'Apple Dev donnent des informations à ce sujet:
Questions connexes
- 1. Comment utiliser MacOS Shark pour profiler mon application?
- 2. Requin pour profiler l'application iPhone
- 3. Shark & MallocDebug pour les applications iPhone
- 4. Comment utiliser un fichier .gif animé dans mon application iPhone?
- 5. Utiliser aspectj pour profiler les méthodes sélectionnées
- 6. Meilleure pratique pour profiler une application SharePoint
- 7. Mon application iPhone se bloque
- 8. Comment utiliser Netbeans Profiler par programme?
- 9. Red Gate Profiler équivalent pour Objective-C Mac/iPhone
- 10. Comment utiliser Windows clé dans mon application
- 11. Quelle est la meilleure façon d'échantillonner/profiler une application PyObjC?
- 12. Impossible d'exécuter des instruments sur mon application iphone sur l'appareil
- 13. Comment puis-je corriger le son dans mon application iPhone pour iPhone OS 2.2?
- 14. Afficher l'image de mon serveur Web à mon application iPhone
- 15. Profiler pour un module C++ dans une application C#
- 16. Utiliser l'API PayPal dans une application iPhone
- 17. Pourquoi mon application iPhone plante-t-elle?
- 18. Comment utiliser MGTwiiterEngine dans iphone view Based Application?
- 19. Comment puis-je libérer ces ressources dans mon application iPhone?
- 20. Comment inclure une police avec mon application iPhone?
- 21. Comment profiler le code JRuby?
- 22. Comment puis-je prendre une photo avec mon application iPhone?
- 23. Profiler/Analyseur pour Erlang?
- 24. OpenGL - utiliser ou ne pas utiliser? pourquoi - Application iPhone dev
- 25. Comment utiliser CaptureMouse ou Mouse.Capture dans mon application C# WPF?
- 26. Comment obtenir des données utiles de Shark?
- 27. Comment utiliser OAuth sur Twitter depuis une application iPhone?
- 28. Comment puis-je profiler une application SQL CLR?
- 29. Comment profiler une application lorsque l'exécution différée le rend difficile?
- 30. Comment utiliser google map pour mon site?
Je présume que le modèle "Time Profiler" ce que le requin fourni. Au moins pour moi, cela accomplit la tâche. – bentford