Войдите в систему, используя сгенерированный пароль приложения. Если вы забыли пароль для конкретного приложения или вам нужно создать новый -22938 - PullRequest
0 голосов
/ 24 января 2019

Когда я пытаюсь отправить свое приложение через Fastlane, я сталкиваюсь с этой ошибкой:

Войдите в систему, используя сгенерированный вами пароль для конкретного приложения.Если вы забыли пароль для конкретного приложения или вам нужно создать новый, перейдите по адресу appleid.apple.com (-22938)

Ошибка переноса транспортера. Войдите в систему с помощью созданного вами пароля для конкретного приложения.Если вы забыли пароль для конкретного приложения или вам нужно создать новый, перейдите на appleid.apple.com (-22938). В вашей учетной записи включена двухэтапная проверка.Перейдите на https://appleid.apple.com/account/manage и сгенерируйте пароль приложения для iTunes Transporter, который используется для загрузки сборок.Чтобы установить пароль конкретного приложения на компьютере CI с помощью переменной среды, вы можете установить переменную FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD.

Пожалуйста, предоставьте свои учетные данные учетной записи в программе Apple Developer.для приложения xxx@yyy.com)

1 Ответ

0 голосов
/ 24 января 2019

Как говорится в сообщении об ошибке, нам нужно создать специальный пароль для приложения по адресу

http://appleid.apple.com

.Перейдите в раздел безопасности и используйте ссылку:

Generate Password

, чтобы создать новый пароль.Скопируйте и вставьте пароль, и не забывайте, что вы не сможете найти пароль снова после нажатия кнопки Готово .

Затем установите переменные окружения FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD в вашем bash или в вашем файле .bash_profile.Этот файл может отличаться в зависимости от вашего выбора bash на вашем терминале.Например, если вы выбрали Zash, как мой, вам нужно отредактировать файл .zshrc.

Затем перезапустите ваш fastlane с помощью:

bundle exec fastlane beta --вербоз

пожалуйста, проверьте документацию fastlane .

Надеюсь, это поможет!

...