Fastlane Match: «Не удалось расшифровать репозиторий, убедитесь, что вы вводите правильный пароль», хотя MATCH_PASSWORD IOS

Программируем под IOS
Ответить
Anonymous
 Fastlane Match: «Не удалось расшифровать репозиторий, убедитесь, что вы вводите правильный пароль», хотя MATCH_PASSWORD

Сообщение Anonymous »

Я использую Fastlane для загрузки своего iOS-приложения в TestFlight.
В моем Fastfile у меня есть следующая дорожка:
desc «Сборка и загрузка в TestFlight»
lane :beta do
match(
type: «appstore»,
readonly: true
)
build_app
upload_to_testflight
end
Когда я запускаю:
fastlane ios beta
Я получаю эту ошибку:
[18:12:27]: Не удалось расшифровать репозиторий, убедитесь, что вы вводите правильный пароль!
[18:12:27]: Через 'MATCH_PASSWORD' передан неверный пароль.
[18:12:27]: Вызывается из Fastfile в строке 7.
Что я пробовал
Проверил, что переменная среды MATCH_PASSWORD установлена правильно:
echo $MATCH_PASSWORD
→ печатает мой пароль.
Экспортировал его в ту же оболочку перед запуском Fastlane:
export MATCH_PASSWORD="my_password"
fastlane ios beta
Подтвердил, что могу вручную расшифровать репозиторий с тем же паролем, используя:
git-crypt unlock
Пароль определенно работает при непосредственном использовании с git-crypt.
Вопрос
Как правильно настроить MATCH_PASSWORD, чтобы сопоставление быстрой полосы могло успешно расшифровать репозиторий сертификатов?
Существуют ли какие-либо распространенные проблемы конфигурации (например, среда оболочки, контекст CI или доступ к цепочке ключей), которые могут вызвать эту ошибку, даже если пароль правильный?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -the-right
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»