Серверный бот Xcode с кокаоподами на m1

Итак, в настоящее время я создаю свой проект и запускаю тесты при использовании xcode 13.2.1, запускаемого с rosetta.

Однако, когда я успешно добавляю бота сервера xcode и добавляю сценарий предварительной интеграции, как показано ниже, возникает следующая ошибка: «Не удалось найти «Alamofire» для «x86_64-apple-ios-simulator», найдено arm64».

Я пробовал много разных настроек проекта, но это похоже на ошибку, которую я получаю, когда пытаюсь запустить свой проект с помощью xcode без rosetta. У меня такое ощущение, что система сборки, которую использует бот сервера xcode, не использует те же настройки rosetta, которые используются при сборке из xcode.

Кто-нибудь знает, как заставить бота сервера xcode построить проект Cocopods, создавая при этом необходимую версию Alamofire x86_64 для симулятора?

      #!/bin/sh
cd $XCS_PRIMARY_REPO_DIR

export PATH="$PATH:/opt/homebrew/bin/"

echo "Working Dir: $XCS_PRIMARY_REPO_DIR"

echo "Loading Bash Profile"

source ~/.bash_profile

echo "INSTALLING COCOAPODS"
brew uninstall cocoapods
brew reinstall cocoapods

echo "INSTALLING PODS"

~/.rvm/wrappers/ruby-3.0.0/pod install --verbose

0 ответов

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