Xcode 9.4 адреса не десимболизированы - PullRequest
0 голосов
/ 31 мая 2018

TL; DR : I сделал , включая символы при загрузке в iTunes Connect.В журнале сбоев в органайзере отображаются шестнадцатеричные адреса для моего кода.Xcode 9.4.

Organizer screen shot

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

Что я сделал

  • При загрузке в iTunes Connect установлен флажок (true)
    • Включить битовый код для содержимого iOS
    • Символы Strip Swift
    • Загрузить символы вашего приложения для получениясимволические отчеты от Apple

Цитата из документа Apple, озаглавленного «Если журналы не символизированы»:

Если вы включаете символы, когдаВы загружаете свое приложение в iTunes Connect, служба автоматически символизирует логи.Вам не нужны символы на вашем Mac.[Акцент сделан]

(https://help.apple.com/xcode/mac/current/#/dev5d9904b70)

Так что со мной все должно быть в порядке, верно?

  • Открыт выпуск версияпроект приложения
  • Открытое окно «Органайзер»
  • Вверху выбрана вкладка «Архивы»
  • Выбранная версия релиза Архив
  • Нажмите кнопку «Загрузить dSYMs ...» наПанель информации архива
    • Согласно приведенной выше цитате, в этом нет необходимости
  • Вверху выбрана вкладка Сбои
  • Выберите отчет из списка Имя отчета по адресуleft

В этот момент (на снимке экрана выше) кадры стека из кода моего приложения находятся в шестнадцатеричном формате.

  • Наведите курсор на шестнадцатеричный адрес
  • Нажмите на серую стрелку, указывающую вправо, которая появляется

Это открывает редактор документов, но не переносит меня в любое место в коде.

Нажатие «Открыть в проекте».Кнопка ". имеет аналогичный эффект.

...