Не удалось создать выпускную версию проекта iOS с конвейером Azure для Mac - PullRequest
0 голосов
/ 24 октября 2019

Получение этих двух ошибок при попытке создать проект iOS с размещенным агентом Mac.

lipo : error : unable to find utility "lipo", not a developer tool or in PATH [/Users/runner/runners/2.158.0/work/1/s/src/LOT/iOS/LOT.iOS.csproj]

MTOUCH : error MT5306: Failed to create the a fat library. Please review the build log. [/Users/runner/runners/2.158.0/work/1/s/src/LOT/iOS/LOT.iOS.csproj]

Выбранная версия xcode 10.2.1

Я изменил это на основе решения, указанного в этой ссылке, https://forums.xamarin.com/discussion/31493/mtouchtask-error-mt5206-failed-to-create-the-a-fat-library-please-review-the-build-log-mt5206

Некоторые другие ссылки предполагают, что это может быть связано с лицензией, и пытался sudo xcodebuild -license accept Тем не менее, это не такработай. Любые лиды?

Обновление: После выбора xcode 11.1, lipo : error : unable to find utility "lipo", not a developer tool or in PATH [/Users/runner/runners/2.158.0/work/1/s/src/LOT/iOS/LOT.iOS.csproj] ошибка устранена.

1 Ответ

0 голосов
/ 25 октября 2019

Выполнение команды в задаче сценария bash решило мою проблему.

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

В основном она выбирает версию xcode 10.3.

...