2009-11-25 4 views
17

핵심 데이터 사용을 모니터링하려고하지만 모든 핵심 데이터 악기가 계측기에서 회색으로 표시됩니다. Xcode의 "Run with Performance Tool"에서도 사용할 수 없습니다. 코어 데이터 도구는 Mac 용이며 iPhone에서는 사용할 수 없지만 사람들이 사용하는 것에 대해 이야기하는 것을 들었습니다. Apple 문서에도 언급되어 있습니다.iPhone 용 핵심 데이터 악기

어떻게 작동시킬 수 있습니까?

감사합니다.

답변

31

코어 데이터 도구는 장치가 아닌 시뮬레이터에서만 실행할 수 있습니다.

인스트루먼트를 열고 원하는 핵심 데이터 항목을 선택한 다음 Instruments를 사용하여 Xcode에서 실행하는 대신 시뮬레이트 된 iPhone 앱을 실행하십시오.

이 버전의 지원이 개선 되었기를 바랍니다. 또한 3.0이 아니라 3.1에서만 작동한다고 생각합니다.

+0

아하 시뮬레이터에서 작동했습니다. 고마워! 전에는 작동하지 않았을 것이라 확신합니다. –

+2

Mac의 Core Data 장비는 DTrace에 의존합니다. DTrace가 아직 iPhone에 없기 때문에 (사용자 정의 DTrace 스크립트처럼) Simulator에 대해서만 작동한다는 것은 놀라운 일이 아닙니다. –

+1

Xcode 5/iOS Simulator의 모든 핵심 데이터 악기에 대해 "dtrace 서버를 통해 스크립트 시작 오류가 발생합니다"가 표시됩니다. 어떤 아이디어? – Rivera

관련 문제