2010-07-12 3 views
2

Я работаю с Xcode 3.2.3, который должен символически символизировать все журналы сбоев, если архивы dSYM и архив приложений могут быть найдены Spotlight.Xcode 3.2.3 не будет символизировать журналы

Я сохранил архивы приложения и файлы dSYM для всех выпусков, связанных с этими журналами сбоев. Устроитель Xcode показывает мне регистры памяти и смещения. Он претендует на символику журналов, но журналы не получают символическое отображение.

Я запустил mdfind в терминале, чтобы гарантировать, что Spotlight может найти dSYM для приложений, которые генерируют сбои, а mdfind может найти все файлы dSYM и app.

Как я могу получить Xcode для правильной маркировки моих журналов?

+0

Я добавил тег iOS, хотя плакат не говорит, является ли его iOS, потому что я не думаю, что Xcode 3.2.x может символизировать журналы OS X. – JWWalker

+0

Это было связано с приложением iOS, над которым я работал, так что тег имеет значение. Кроме того, спасибо, что убрали мой вопрос! – serpah

ответ

0

Сразу после обеда я попытался символизировать использование XCode 3.1, и он сработал.

Итак, вот совок - если у вас есть приложение, которое скомпилировано с XCode 3.2.3 &, запущенным на устройстве с чем-либо ранее, чем iOS4, организатор XCode 3.2.3 не будет символизировать ваши журналы.

Чтобы получить любую символику, вам необходимо установить XCode 3.2.1 (или, возможно, 3.2.2).

И я только что узнал, что XCode 3.2.1 символизирует мои журналы сбоев iOS4.

Веселые времена!