Xamarin iOS - не удается создать папку / файлы dSYM

Я пытаюсь символизировать аварийные журналы для приложения Xamarin.Ios. Но я не могу получить файлы dSYM.

Моя среда

  • Visual Studio для Mac 7.4.3. Сборка 10
  • Версия Xamarin.Ios: 11.9.1.24 (сообщество Visual Studio)

Что я пробовал

  1. В проекте Xamarin.Ios> Компилятор установите Отладочную информацию на Полный и Только символы. Построил DEBUG/RELEASE на симуляторе и устройстве, он не создавал папку dSYM в указанном пути отладочной или выпускной корзины.
  2. В проекте Xamarin.Ios> Ios Debug, включена отладка. Построил DEBUG/RELEASE на симуляторе и устройстве, он не создавал папку dSYM в указанном пути отладочной или выпускной корзины.
  3. С шагами 1 и 2 все еще включены, встроенное приложение в VSTS. Журнал показал

CompileAppManifest: Каталог "bin/iPhone/Release/My.app.dSYM" не существует. Пропуская.

  1. Обновлена ​​задача развертывания HockeyApp для публикации dSYM вместе с ipa, но была опубликована только ipa.
  2. Созданы задачи копирования и публикации артефактов в VSTS, но dSYM не создается, поэтому не копируется.

ОБНОВЛЕНИЕ 20180427

  1. Вернулся в VSTS, настроил задачу " Копировать в", чтобы использовать другую исходную папку /Users/vso######/vsts-agent/_work/2/s/iOS/bin/iPhone/Release, и содержимое **/*.ipa а также **/*.dSYM/**, Это сработало.

  2. Оставьте задачу " Опубликовать артефакт" как есть, но обновите значение " Путь к файлу символов" задачи HockeyApp до $(build.artifactstagingdirectory)/**/*.dSYM/**, Это публикует zip-файл для HockeyApp в разделе Symbols. Однако я не уверен, что это правильно. Содержание почтового шоу:

Содержание \

--------- Info.plist

---------Ресурсы\

------------------------- DWARF \

------------------------------------- MyApp.iOS

Исследование

Любые рекомендации?

0 ответов

Другие вопросы по тегам