2009-08-25 6 views
13

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?

Répondre

21
  1. application de construction et le lancement sur le périphérique
  2. Lancer Shark
  3. Dans le menu Shark, sélectionnez-échantillonnage> Réseau/iPhone Profilage
  4. Dans la fenêtre Shark, sélectionnez le bouton radio « profilage réseau de contrôle de ordinateurs partagés ".
  5. Sélectionnez votre iPhone dans la liste et éventuellement configurer la session de profilage
  6. 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

Je présume que le modèle "Time Profiler" ce que le requin fourni. Au moins pour moi, cela accomplit la tâche. – bentford

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:

https://devforums.apple.com/message/243237#243237

Questions connexes