2016-08-12 33 views
5

Po przesłaniu aplikacji i przesłaniu jej do sprawdzenia przez FastLlane deliver, próbuję rozpocząć wewnętrzne testy przez pilot. Jednakże, jak tylko zrobić za pomocą polecenia, takie jak:Nie można przesłać budki TestFlight za pośrednictwem Fastlane Pilot

pilot distribute -a com.foo.bar.awesomesauce -u [email protected] -w test_test_test 

pojawia się następujący błąd:

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: [email protected] The email is required. Beta App Description is required. The email must be in the format: [email protected] The email is required. The phone number is missing. Validation errors 

Wyjątkiem jest oczywiste, i skacze w iTunes Connect ewidentnie pokazuje problem : Dane nie istnieją.

Przekazałem te metadane w ramach mojego pliku DeliverFile (imię, nazwisko, adres e-mail, telefon, notatki, ...) i widzę je w wersji aplikacji do przesłania do sprawdzenia, ale ja Nie widać tego w metadanych dla samej testowej wersji.

Czy jest miejsce, w którym mogę je ustawić? Teraz w linii poleceń pod numerem pilot wygląda na to, że mogę ustawić tylko "Co nowego". Gdziekolwiek w deliver? Próbowałem przez spaceship przez przeciwko ostatnie kompilacji i przekazanie wszystkich parametrów, ale nadal otrzymuję podobny błąd.

Dziękuję bardzo z góry!

Odpowiedz

2

więc na podstawie tego discussion o tym dokładnie w tym samym numerze, masz opcje Kilka wydaje:

1) Jeśli jest to pierwszy raz używasz pilot, następnie

You'll need to fill out basic metadata in iTC before you can use pilot.

2) W przeciwnym razie, wydaje

You can use the submission_information in deliver to setup most of this.

mam nadzieję, że to rozwiąże problem z fastlane pilot :)