2014-10-24 12 views

Odpowiedz

7

Z kilkumiesięcznego doświadczenia wynika, że ​​moja oryginalna odpowiedź (przypuszczenie) jest nieprawidłowa. Jeśli aplikacja wygasła w usłudze iTunes Connect Beta Testing. Wkrótce (w ciągu jednego lub dwóch dni po wygaśnięciu) przestanie działać z urządzenia, które je zainstalowało.


Oryginalny odpowiedź:

Krótka odpowiedź: kiedy koniec okresu testowania, testerów nie będzie już w stanie przyjąć zaproszenia i zainstalować buduje. Testy, które już mają zainstalowane kompilacje, nie zostaną naruszone.

W tym dokumencie

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW2

Apple mówi:

„Po okresie testowania 30 dzień zakończył, zmiany statusu Build, aby wygasł”

"Aby kontynuować testowanie po upływie 30-dniowego okresu, prześlij kolejną wersję. Wewnętrzni testerzy automatycznie otrzymają powiadomienie o aktualizacji, gdy nowa kompilacja będzie dostępna. Aby rozpowszechniać nową kompilację dla zewnętrznych testerów, musisz przesłać ją do Beta App Review. Po jego zatwierdzeniu, możesz wysłać wiadomość e-mail testerów zewnętrznych aktualizacji klikając Wyślij zaproszenia z kolumny Testery zewnętrzne na Buduje, jak pokazano powyżej.”

Apple nie opisać wyraźnie zachowań po stronie testera ., gdy budowa upłynął

Ale gdy próbuję wyłączyć „TestFlight Beta Testing” na aplikację, monit mówi:

„Czy na pewno chcesz przerwać tes Ting? Testerzy nie będą już mogli akceptować zaproszeń i instalować kompilacji. nie zostaną naruszone testerów, które już buduje zainstalowane.”

Więc Chyba zachowań po stronie testera podczas kompilacji upłynął będą taką samą jako że gdy badanie jest wyłączany przez wyłączenie "TestFlight Beta Testing"

+0

Świetnie. Zasadniczo to, co zostało już zainstalowane, pozostaje nietknięte, co jest dobre, nie chcę, aby aplikacja testera znikała, ponieważ wyjechałem na wakacje. – unmircea

+0

Z mojego doświadczenia wynika, że ​​zainstalowane kompilacje przestają działać po 30-dniowym okresie przydatności, przynajmniej dla wewnętrznych testerów. Wydaje się to sprzeczne z tym, czego się spodziewałem. – Dan

+0

@ Czy na pewno kompilacje przestają działać za 30 dni? Jeśli tak, myślę, że byłoby to cenne dla innych, jeśli umieścisz to jako odpowiedź. Dla mnie zdecydowanie wartościowa. – user1244109

1

W moim doświadczeniu z testowaniem wewnętrznym, po 30 dniach, kompilacja zmienia się na Wygasły i nie będzie już uruchamiana na urządzeniach, na których jest już zainstalowana. Próba uruchomienia aplikacji zostanie wyświetlona ekran powitalny, a następnie natychmiast kończy działanie i wrócisz na ekran główny.Zauważyłem również, że przesłanie nowej kompilacji powoduje, że NOT automatycznie wysyła aktualizację do istniejących wewnętrznych testerów.Mimo że program iTunes Connect powie, że kompilacja jest dostępna, należy ręcznie wyłączyć testowanie TestFlight, a następnie włączyć go ponownie, aby umożliwić rozpoznanie nowej wersji i wysłanie wiadomości e-mail z aktualizacją do istniejących wewnętrznych testerów.

+0

Zasadniczo oznacza to, że "wewnętrzne" wersje są dostępne tylko przez 30 dni i stają się nieaktywne po tej dacie? – unmircea

+0

Na podstawie mojego doświadczenia, tak. Jeśli chcesz, aby trwały dłużej, musisz to zrobić w starym stylu, ręcznie przekazując identyfikator UDID za pośrednictwem portalu dla programistów iOS, a następnie ręcznie rozpowszechniaj kompilacje. Ponieważ testflightapp.com zniknął, nie widzę innego sposobu, by to zrobić. – Dan