Дерево вызовов инструмента профилирования XCode не распознает мой исходный код - PullRequest
0 голосов
/ 26 июня 2018

Я использую инструмент профилирования утечки памяти Xcode: Зеленые прямоугольники - это имя моего приложения в нижнем регистре.

Я пытаюсь выяснить, почему дерево вызовов отображаетЗначок "Framework" рядом с вызовами в коде моего приложения вместо этого черного значка профиля, как обычно.Это мешает мне найти исходный код, который вызывает утечку памяти.

Я попытался с помощью меню Файл> Символы ... и увидел следующее: enter image description here

Я обнаружил файл .app.dSYM в органайзере Xcode и скопировал его за пределы файла .xcarchive, где я мог выбрать его с помощью указанной выше кнопки «найти».ТОГДА Я ПОЛУЧИЛ ЭТО: enter image description here

У кого-нибудь есть идеи, что происходит?

1 Ответ

0 голосов
/ 26 июня 2018

Хорошо, мне просто нужно было указать инструменты на двоичный файл вместо файла dSYM.Нажмите кнопку папки рядом с красным текстом, затем перейдите в / Users // Библиотека / Разработчик / Xcode / DerivedData / - / Build / Products / Debug-iphoneos /

Спасибо @ user1118321 за указание на вещьЯ пропустил (очевидный красный текст).Ошибка символизации обычно предполагает отсутствие dSYM, но вам также нужен двоичный файл.

...