Невозможно отправить сборку TestFlight через Fastlane Pilot

После загрузки приложения и отправки его на рассмотрение через FastLlane deliverЯ пытаюсь начать внутреннее тестирование через pilot, Однако, как только я сделаю это с помощью такой команды:

pilot distribute -a com.foo.bar.awesomesauce -u me@example.com -w test_test_test

Я получаю следующую ошибку:

Error finding relevant GitHub issues: undefined method `map' for nil:NilClass

[!] The request could not be completed because:
    Beta App Description is required. The phone number is missing. The email must be in the format: contact@example.com. The email is required. Beta App Description is required. The email must be in the format: contact@example.com. The email is required. The phone number is missing. Validation errors

Исключение самоочевидно, и переход в iTunes Connect явно демонстрирует проблему: данных там нет.

Я выдвинул эти метаданные как часть моего DeliverFile (имя, фамилия, адрес электронной почты, телефон, заметки и т. Д.) И вижу их в версии приложения, которая будет отправлена ​​на проверку, но я ее не вижу реплицируется в метаданных для самой тестовой сборки.

Есть ли место, где я могу его установить? Прямо сейчас через командную строку в pilotПохоже, я могу только установить "Что нового". Где-нибудь в deliver? Я пробовал это через spaceship с помощью submit_for_beta_review против последней сборки и передачи всех параметров, но я все еще получаю похожую ошибку.

Большое спасибо заранее!

1 ответ

Таким образом, основываясь на этом обсуждении этой же проблемы, у вас есть несколько вариантов:

1) Если вы впервые используете pilot, затем

Вам нужно будет заполнить основные метаданные в iTC, прежде чем вы сможете использовать пилот.

2) Иначе похоже

Вы можете использовать submission_information в deliver настроить большую часть этого.

Я надеюсь, что это решит вашу проблему с fastlane pilot:)

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