PDA

View Full Version : How to enable Shark menu item in XCode?




99miles
Dec 19, 2008, 04:43 PM
The Shark and MallocDebug menu items are grayed out in XCode under Start->Run with Performance Tool.
How do I enable those?
Thanks!



kainjow
Dec 22, 2008, 02:09 AM
I'm not sure if you can use these with iPhone apps.. I think you need to use Instruments.

PhoneyDeveloper
Dec 22, 2008, 12:39 PM
*) Download your app to the iPhone as usual, you want a release build for performance testing
*) Launch the app on the device
*) Launch /Developer/Applications/Performance Tools/Shark in the Finder
*) Choose Sampling>Network/iPhone menu item
*) Choose your device in the window
*) Choose the application from the popup menu under Target so only your app is sampled
*) Click Start button in window
*) Do stuff in test application
*) Click Stop in window