Xamarin iOS - не удается создать папку / файлы dSYM
Я пытаюсь символизировать аварийные журналы для приложения Xamarin.Ios. Но я не могу получить файлы dSYM.
Моя среда
- Visual Studio для Mac 7.4.3. Сборка 10
- Версия Xamarin.Ios: 11.9.1.24 (сообщество Visual Studio)
Что я пробовал
- В проекте Xamarin.Ios> Компилятор установите Отладочную информацию на Полный и Только символы. Построил DEBUG/RELEASE на симуляторе и устройстве, он не создавал папку dSYM в указанном пути отладочной или выпускной корзины.
- В проекте Xamarin.Ios> Ios Debug, включена отладка. Построил DEBUG/RELEASE на симуляторе и устройстве, он не создавал папку dSYM в указанном пути отладочной или выпускной корзины.
- С шагами 1 и 2 все еще включены, встроенное приложение в VSTS. Журнал показал
CompileAppManifest: Каталог "bin/iPhone/Release/My.app.dSYM" не существует. Пропуская.
- Обновлена задача развертывания HockeyApp для публикации dSYM вместе с ipa, но была опубликована только ipa.
- Созданы задачи копирования и публикации артефактов в VSTS, но dSYM не создается, поэтому не копируется.
ОБНОВЛЕНИЕ 20180427
Вернулся в VSTS, настроил задачу " Копировать в", чтобы использовать другую исходную папку /Users/vso######/vsts-agent/_work/2/s/iOS/bin/iPhone/Release, и содержимое
**/*.ipa
а также**/*.dSYM/**
, Это сработало.Оставьте задачу " Опубликовать артефакт" как есть, но обновите значение " Путь к файлу символов" задачи HockeyApp до
$(build.artifactstagingdirectory)/**/*.dSYM/**
, Это публикует zip-файл для HockeyApp в разделе Symbols. Однако я не уверен, что это правильно. Содержание почтового шоу:
Содержание \
--------- Info.plist
---------Ресурсы\
------------------------- DWARF \
------------------------------------- MyApp.iOS
Исследование
- Файл dSYM отсутствует в приложении Xamarin для iOS в VSTS #1983
- Настройки приложения Xamarin Insights
- VSTS Копирование и сборка артефактов
- VSTS Drop Папка
Любые рекомендации?