Я занимаюсь разработкой приложения Xamarin для Android и iOS для Windows. Для компиляции iOS я соединяюсь с Mac Mini.
Я был вынужден обновить MacOS, XCode, VisualStudio для Mac и, следовательно, Xamarin. В Windows я также обновил Visual Studio 2015 до 2017 года.
После обновлений версия Android работает по-прежнему нормально.
Приложение iOS успешно выполняет сопряжение, компиляцию и инициализацию, но при запуске приложения (на симуляторе или на реальном устройстве) оно показывает экран запуска и через несколько секунд возвращается к начальному экрану. Он даже говорит "успешно запущен", но затем завершается
Единственные журналы, которые я получаю:
- «Приложение было прервано» -> в окнах, в окне отладки
- «Служба вышла из-за SIGABRT» -> на Mac, в файле журнала симулятора
Я искал в Интернете и перепробовал много вещей:
- Удалить папки obj и bin
- Очистка, восстановление, перезагрузка VS, перезагрузка Mac, перезагрузка ПК, перезагрузка ....
- Удалил все подготовительные файлы и сертификаты, воссоздал их
- Используется Автоматическая подготовка, используется Ручная подготовка
- Конфигурация отладки и выпуска
- Симулятор iPhone и реальное устройство
К сожалению, ничего не помогло, и я не могу получить больше информации, почему это происходит.
У кого-то была или была такая же проблема, и она нашла решение? У вас есть предложение, что еще я могу попробовать?
Буду очень признателен за любую помощь.
Спасибо
Edit:
В соответствии с просьбой, скриншот моей сборки свойств:
![build properties](https://i.stack.imgur.com/eLOXL.png)