2009-07-02 12 views

Odpowiedz

9

Możesz również sprawdzić blog "Craig Hockenberry" pod tytułem "The final test".

Craig podaje metodę testowania, w której jedyną różnicą między tym, co testujesz, a tym, co przesyłasz, jest tożsamość podpisu.

1

Możesz ustawić wersję beta za pomocą programu na portalu iPhone. Następnie możesz załadować aplikację i powiązany profil na telefon przez iTunes lub XCode.

+1

To dobra kontrola, ale build ad-hoc nadal nie jest dokładnie taki sam jak w App Store podziałowi wersji - różne tożsamości podpisania i uprawnienia . –

4

Nie, nie możesz. To też sprawia, że ​​jestem trochę oszalała. Jeśli skonfigurujesz profil dystrybucji ad-hoc, będzie to tak blisko, jak to tylko możliwe. Po stronie "pozytywnej" masz gwarancję, że Twoja aplikacja zostanie odrzucona, jeśli nie będzie można jej poprawnie zainstalować ...

0

wiem, że to pytanie jest trochę stary, ale ja niedawno znaleźli lepszy sposób testowania i dystrybucji przed moim Aplikacje do przesłania, a ta metoda pozwala mi z łatwością uzyskać ją na prawdziwych urządzeniach bez konieczności fizycznego trzymania urządzenia w rękach lub w sytuacji, gdy użytkownik jest nieczytelny, korzystając z profili udostępniania, certyfikatów lub synchronizacji iTunes.

Deweloperzy mogą utworzyć konto pod numerem TestFlight i utworzyć zespół.

Po utworzeniu zespołu zaproś testerów do swojego zespołu (kliknij "Zaproś od siebie drużynę" na stronie zespołu). Tester otrzyma e-mail z zaproszeniem, aby dołączyć do zespołu i będzie przechodził proces tworzenia konta podstawowego (imię i nazwisko, adres e-mail, hasło) i będzie miał zarejestrowane urządzenie, a jego konto zostanie dodane do Twojego zespołu.

Po zainstalowaniu testerów przejdź do strony zespołu i wybierz wszystkich testerów, wyeksportuj informacje o urządzeniu za pomocą linku i zaimportuj tę listę do profilu dystrybucyjnego Ad-Hoc.

Zaimportuj ten profil (i certyfikat Ad-Hoc) do Xcode i odbuduj projekt i udostępnij go jako plik * .ipa.

Wróć do strony zespołu TestFlightApp.com i prześlij plik binarny. Wszyscy testerzy w Twoim zespole z dostępem do kompilacji otrzymają e-mail z powiadomieniem o tym. Wystarczy, że klikniesz "Zainstaluj" w e-mailu, a zostaną one przeniesione na stronę TestFlightApp.com, która zainstaluje aplikację na swoim urządzeniu, nie ma iTunes, nie będzie się grzebać z profilami itp.

Przetestowałem to dziś rano i jestem pod wrażeniem tego, jak łatwo jest i jest to również darmowe.

+2

TestFlight zapewnia jedynie łatwy sposób dystrybucji kompilacji ad-hoc. Nie pozwala to na testowanie ostatecznej wersji kompilacji do przesłania do Apple. –

0

Możliwe jest zainstalowanie kompilacji dystrybucyjnej, jeśli wcześniej zainstalowano kompilację Ad Hoc na telefonie. Większość ludzi po prostu nigdy tego nie próbowała =)

I jailbreak nie jest wymagany.Dla instrukcjami krok po kroku, zobacz moją odpowiedź tutaj:

Testing App Store "Distribution" version

Powiązane problemy