DTPerformanceSession framework does not work on device
| Originator: | Jacob.r.jennings | ||
| Number: | rdar://12934352 | Date Originated: | 26-Dec-2012 02:12 PM |
| Status: | Open | Resolved: | |
| Product: | Developer Tools | Product Version: | 4.5.2 |
| Classification: | Serious bug | Reproducible: | Always |
26-Dec-2012 02:12 PM Jacob Jennings:
Summary:
DTPerformanceSession framework does not work (or compile) on device. (missing file: libproc.h)
Steps to Reproduce:
Add DTPerformanceSession framework to a target
#import <DTPerformanceSession/DTSignalFlag.h>
In some method,
DTSendSignalFlag("com.acompany.SomethingStarted", DT_START_SIGNAL, TRUE);
Expected Results:
Should compile when targeting simulator and device
Actual Results:
Does not compile when targeting device (iPad 3rd gen. iOS 6.0.1) (missing file: libproc.h)
Regression:
Notes:
There is little value in improving simulator profiling and not device profiling - the device performance profile is very different, and the only one that really matters.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!