Shark for iPhone app profiling

I am using Shark to profile my application on iphone. According to the instruction in Shark User Guide from http://developer.apple.com/iphone/library/documentation/DeveloperTools/Conceptual/SharkUserGuide/SelectingExecutiontoSampleorTrace/SelectingExecutiontoSampleorTrace.html#//apple_ref/doc/uid/134-00052-33

I can create a profile for my application. But most of the functions in my application show up as unknowns in the symbol header. This is because I am using the app version version. The user manual suggests that symbol information can be generated using symbol information and a symbol rich in application binary. So I first created a debug version of the application, saving the debug information, then the generated release version, and used the shark for the profile, and then I used the FILE / symbolicate option and selected the debug version of the application from Debug-iphoneOs. Error getting error. Can anyone suggest a method to fix this error?

+1


a source to share


1 answer


If you want to profile an iPhone application with File-> Symbolicate symbols, I believe you need to profile the debug version on your iPhone, not the version. At least the way I started working in the past. This way, when you use symbolic usage in Debug-iphoneos, you are referencing the same image.



+3


a source







All Articles