Задача VSTS Apple App Store запрашивает код 2FA, но установлены сеансы Fastlane и специфичные для приложений

Я создал задачу Apple App Store и создал конечную точку с именем пользователя / паролем / паролем для конкретного приложения и сессией Fastlane. В моем имени пользователя включена поддержка 2FA (требуется, чтобы fastlane загрузил ipa)

При выполнении задачи я получаю следующее:

Как вы можете видеть, он все еще запрашивает код 2FA. Кажется, что сессия Fastlane не читается. Если я введу недопустимый токен в сеансе Fastlane, я получу тот же результат.

Вы знаете, что это может быть?

1 ответ

Мне кажется, что система CI, которую вы используете, может избежать \n в файле cookie Fastlane неправильно. Вместо использования переменной среды, попробуйте скопировать поверх ~/.fastlane/spaceship/[email]/cookie файл с вашего основного компьютера в систему CI

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