2011-08-19 15 views
11

Szybkie pytanie:Czy muszę być w programie dla programistów iOS, aby wysyłać moje kompilacje aplikacji za pośrednictwem TestFlight?

Czy muszę wykupić członkostwo/certyfikację programu dla programistów Apple (99 USD/rok) na potrzeby testowania za pośrednictwem TestFlight?

+0

Certyfikacja? Czy masz na myśli dołączenie do [programisty iOS _Program_?] (Http://developer.apple.com/programs/ios/) –

+0

Tak. Dziękuję, mam zamiar edytować pytanie. – Mohsen

Odpowiedz

16

Tak. Powodem jest to, że TestFlight wymaga prawidłowego profilu dostarczania dystrybucji ad hoc, który zostanie przesłany wraz z plikiem binarnym. Nie można utworzyć profilu informacyjnego bez konta programisty iOS.

PS: Samo bycie członkiem zespołu w zespole programistów iOS innych osób nie pomaga. Aby utworzyć profile dystrybucji, musisz być agentem zespołu.

Edytuj: Aktualizowanie tej odpowiedzi, ponieważ Apple zakupiło Testflight, a usługa jest częścią iTunes. Musisz zdecydowanie znaleźć się w programie dla programistów iOS, aby wysyłać kompilacje za pośrednictwem Testflight :) Inną alternatywą jest Crashlytics Beta, jeśli Testflight to nie twoja sprawa.

+0

Czy oznacza to, że nie byłbym w stanie utworzyć prawidłowego pliku IPA? – Mohsen

+0

Możesz utworzyć plik ipa przy użyciu kompilacji i archiwum (chyba). Jednak, gdy nadejdzie czas, aby przesłać plik ipa na lot testowy, musisz przesłać z niego profil udostępniania ad hoc, aby umożliwić Ci wysłanie kompilacji do członków zespołu testowego. – Sid

+3

Pozwolę sobie na zmianę zdania, ponieważ właśnie sprawdziłem. Nie, nie możesz, o ile mi wiadomo, utworzyć pliku ipa bez profilu dystrybucyjnego powiązanego z twoim certyfikatem. – Sid

Powiązane problemy