2017-09-26 3 views
8

Xcode 9 및 macOS 10.13의 최신 버전을 사용하고 있습니다.메모리 프로파일 링이 Xcode 9에서 작동하지 않습니다.

내 응용 프로그램의 현재 상태에서 메모리 그래프를 만들려고하면 No Selection이라는 빈 화면이 표시됩니다.

"No selection" title after trying to create a memory graph

은 또한 프로파일 및 악기와 함께 작업을했는데, 그것은 나를 권한 오류로 인해 실행을 허용하지 않았다.

대상을 실행하지 못했습니다.

[app name]을 (를) 디버그 할 수있는 권한이 거부되었습니다.

나는이 스레드 인식 을 생각하고있는 제안이 가능했지만, 그들은 을 작동하지 않았다

가 보이는 다른 OS 버전과

  • 시도 시뮬레이터 (아이폰 OS (11), 아이폰 OS 10) 해제 이 문제의 해결 방법은 무엇입니까?

  • +1

    이 문제가 있습니다. 프로비저닝 프로파일 문제로 인한 것이라고 확신합니다. 한 번 작동했지만 다음에 다시 시도 할 때 작동을 멈췄습니다. –

    +1

    이 [솔루션] (https://stackoverflow.com/a/46667604/4439188)을 사용해보세요. 저에게 효과적이었습니다. –

    +3

    이것은 알려진 버그입니다. Xcode를 최신 베타 버전으로 업데이트하십시오. – matt

    답변

    0

    Xcode를 9.2로 업데이트하면이이 문제를 해결했습니다.

    4

    실제 장치에 응용 프로그램을 구축했지만 메모리 그래프에 내 Swift 클래스가 표시되지 않았습니다 (예 : 컨트롤러가없는 경우). 그럼에도 불구하고 계측 관찰은 Instruments와 잘 맞았습니다.

    시뮬레이터로 인해 발생하는 문제 인 것 같습니다.

    +0

    이것은 또한 나를 위해 일했다. 여전히 sim에서는 할 수 없지만 장치는 작동합니다. –

    1

    내 경우에는 Xcode 9를 사용하고있었습니다. Xcode-> 환경 설정 -> 위치 -> 명령 줄 도구 = Xcode 8.3.3을 선택했을 때 Xcode 8.3.3에서 Xcode 9.0으로 변경되어 시작됩니다. 일.

    -1

    제 경우에는 프로파일 링을위한 빌드 구성이 스키마에서 디버그 대신 릴리스로 설정되었습니다.그것을 변경 한 후에는 시뮬레이터에서 프로파일 링 만 할 수있었습니다.

    희망이 도움이됩니다.

    관련 문제