2012-09-17 31 views
15

Sau khi thêm dònglàm thế nào để có được DTPerformanceSession làm việc khi 'tập tin libproc.h không tìm thấy'

#import <DTPerformanceSession/DTSignalFlag.h> 

tôi nhận được 'tập tin libproc.h không tìm thấy'. Tệp này không có trên máy Mac của tôi. Tôi đã thử googling nó và nó xuất hiện nên được bao gồm với Xcode. Tôi đã thử nâng cấp xcode từ 4.3 lên 4.4 và vẫn gặp lỗi tương tự.

Tôi đang cố gắng sử dụng dòng sau trong vòng lặp trò chơi của mình.

DTSendSignalFlag("com.mycompany.mytracepoints.app.point", DT_POINT_SIGNAL, TRUE); 

Tôi đã bao gồm DTPerformanceSession.framework Tôi có thiếu gì đó không?

+0

Hiện tại, chúng tôi có thể sử dụng "điểm ưa thích". Xem http://stackoverflow.com/a/39416673/1271826. – Rob

Trả lời

1

Nếu bạn đang sử dụng iOS thì hãy nhận xét dòng "libproc.h" đó. Các cờ sẽ xuất hiện nhưng trên trình mô phỏng chỉ không có trên thiết bị. :)

+6

Điều đó khiến tôi băn khoăn ... Tại sao lại thêm điều này cho iOS nếu bạn không thể sử dụng nó trên thiết bị? Hồ sơ hiệu suất của thiết bị là cấu hình duy nhất quan trọng. –

Các vấn đề liên quan