Как я могу настроить конкретную версию cocoapods на codemagic - PullRequest
1 голос
/ 21 июня 2019

Версия cocoapods в моем codemagic рабочем процессе ниже, чем в моем проекте Flutter.Как я могу настроить конкретную версию cocoapods для моего рабочего процесса codemagic?

Спасибо
Søren

1 Ответ

1 голос
/ 21 июня 2019

Если вы получаете похожее сообщение в журнале сборки

[!] The version of CocoaPods used to generate the lockfile (1.7.2) is higher than the version of the current executable (1.6.1). Incompatibility issues may arise.

, то вам нужно сначала удалить версию CocoaPods по умолчанию, а затем установить правильную.Вы можете сделать это с помощью следующего сценария предварительной сборки.

#!/bin/sh

set -e # exit on first failed command
set -x # print all executed commands to the log

yes | gem uninstall cocoapods -v 1.6.1 || true
gem install cocoapods -v 1.7.2

cd $FCI_BUILD_DIR/ios
pod install
...