Ошибка сборки выпуска Xamarin iOS — Visual Studio Community 2017 для Mac версии 7.6.7 (сборка 49)

У меня есть проект, который работал нормально, и я смог подготовить и распространить сборку с помощью старой Visual Studio для Mac.

Когда я обновляюсь до последней версии Visual Studio, возникает проблема.

С новой Visual Studio я не могу подготовить сборку выпуска с опцией «Архивировать для публикации»,

Он показывает журналы случайных ошибок ниже:

lipo : error : unable to find utility "lipo", not a developer tool or in PATH
MTOUCH : error MT5306: Failed to create the a fat library. Please review the build log.

Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.

Кроме того, иногда отображается ошибка, как показано ниже:

введите здесь описание изображения

Есть ли какое-нибудь решение для этого? Любая помощь будет оценена. Спасибо.


person Wolverine    schedule 26.09.2018    source источник
comment
Вы обновили Xcode?   -  person Lucas Zhang    schedule 27.09.2018
comment
Вы нашли решение своей проблемы? у меня точно так же получилось..   -  person Alex Shvets    schedule 20.11.2018
comment
@AlexShvets: я обновил последнюю версию Visual Studio, для которой требуется последняя версия Xcode, поэтому в то время я сохранил 2 Xcode в папке своего приложения. Мой обходной путь заключался в том, чтобы удалить СТАРЫЙ Xcode и использовать последний. Сохраните одну копию Xcode и используйте ее ссылочный путь.   -  person Wolverine    schedule 21.11.2018


Ответы (1)


У вас есть конфликты версий, в основном это происходит на стороне Android. Перейдите в проект Android и щелкните правой кнопкой мыши свойства и проверьте или поиграйтесь с версиями Android... затем очистите и соберите.

person Vinay Dahiya    schedule 26.09.2018