2009-11-17 4 views
1

Я пытаюсь использовать Shark, чтобы определить, какой метод (ы) занимает больше всего времени в моем приложении для iPhone. После отбора проб я получаю следующее: alt text http://img69.imageshack.us/img69/7871/screenshot20091117at503.pngShark не смог найти информацию о символах для этого диапазона адресов - iPhone

Нажав кнопку «!», кнопка дает:

Shark не удалось найти символ информация по этому адресу. Обычно это происходит потому, что приложение было скомпилировано без символов, или они были впоследствии убраны. В Xcode убедитесь, что установлен флажок «Генерировать отладочные символы» (отправлен флаг -g в ). Обратите внимание, что это не влияет на оптимизацию кода, и не существенно меняет производительность . Однако дополнительная информация о символах потребляет значительно больше места и может раздувать размер исполняемого файла.

Но я использую параметр «Отладка», и я запускаю свое устройство. Проверяется идентификация отладочных символов. Так что случилось?

+0

У меня такая же проблема – conorgriffin

ответ

0

Не знаю, относится ли это к Shark на устройстве, но я знаю, что при запуске инструментов с iPhone Simulator нужно выбрать самый последний SDK. Если вы запускаете предыдущий SDK, вы не видите никакой информации об отладке.