Wypróbuj bezpłatnie nowe aplikacje, funkcje i IAP na swoim iPhonie, zanim pojawią się w App Store

Wypróbuj bezpłatnie nowe aplikacje, funkcje i IAP na swoim iPhonie, zanim pojawią się w App Store

Wierzcie lub nie, ale istnieją legalne aplikacje na iOS poza App Store, które można zainstalować na swoim iPhonie. Niektóre z nich działają nawet na iPadzie, Apple TV i Macu, a ich użycie ma również przewagę nad aplikacjami dostępnymi w App Store.

Nie wszyscy z was będą chcieli wypróbować te aplikacje, ponieważ wszystkie są w fazie testów beta. Jeśli lubisz korzystać z wersji beta iOS na swoim iPhonie od programistów Apple i publicznych programów beta, prawdopodobnie spodoba ci się testowanie aplikacji w wersji beta od zewnętrznych programistów. A co najważniejsze, wszystko jest dostępne na platformie testowej aplikacji TestFlight firmy Apple , co oznacza, że ​​nie robisz niczego, czego Apple nie akceptuje.

TestFlight jest otwarty dla każdego programisty, który chce udostępnić wczesne aktualizacje aplikacji i uzyskać cenne opinie od użytkowników wersji beta, zanim udostępni je masom w App Store. Dobrze znane aplikacje, takie jak Discord, Facebook, Messenger, Signal, Snapchat, Spotify, Telegram i WhatsApp, to tylko niektóre z tych, które możesz zainstalować, a każda z nich daje Ci dostęp do nowych funkcji i narzędzi przed innymi.

Dlaczego warto używać TestFlight

Najważniejszym powodem korzystania z TestFlight jest dostarczanie programistom cennych informacji zwrotnych, które pomogą im naprawić błędy, dopracować nowe funkcje i w inny sposób przetestować aplikacje przed przesłaniem ich do sklepu App Store w celu sprawdzenia. Możesz nawet polecić nowe funkcje. To tak, jakbyś był częścią samego zespołu programistów, w którym pomagasz kierować ewolucją aplikacji dla wszystkich innych. Inne powody to:

Korzystanie z nowych aplikacji przed ogółem społeczeństwa

Niektóre aplikacje w TestFlight dopiero zaczynają się rozwijać. Dzięki Twojej opinii możesz pomóc programistom w opublikowaniu ich pierwszej stabilnej aplikacji w App Store.

Wykorzystanie nowych funkcji w aplikacjach przed ogółem społeczeństwa

Niektóre aplikacje w TestFlight są dostępne w App Store od jakiegoś czasu, ale nadal używają wersji beta do testowania nowych funkcji pod kątem przyszłych aktualizacji aplikacji.

Korzystanie z ekskluzywnych funkcji beta w aplikacjach

Niektóre aplikacje w TestFlight używają eksperymentalnych funkcji, które najprawdopodobniej nigdy nie trafią do stabilnej wersji. Funkcje mogą nie spełniać standardów jakości, być źle widziane przez beta testerów, być wykorzystywane do zachęcania użytkowników do testowania wersji beta ich aplikacji lub mogą zostać odrzucone podczas procesu recenzji w App Store.

Na przykład programista może zaimplementować schematy adresów URL prefs:root , które otwierają określone menu aplikacji Ustawienia, ale Apple bierze pod uwagę te schematy prywatnych adresów URL i odrzuca przesyłanie do App Store, ponieważ zawiera niepubliczne schematy adresów URL. Jako inny przykład, klient poczty e-mail Spark zawiera potwierdzenia odczytu w wersji beta TestFlight, ale nie uwzględnia ich i nie planuje uwzględniać ich w żadnej aktualizacji aplikacji.

Raporty odczytu są dostępne w aplikacji Spark TestFlight.

Uzyskaj bezpłatne zakupy w aplikacji

Według Apple niektóre aplikacje w TestFlight oceniają funkcje dostępne w zakupach w aplikacji (IAP), aby upewnić się, że ich aplikacje i serwery „właściwie obsługują typowe scenariusze zakupów, takie jak oferty subskrypcji, przerwane zakupy lub zwroty”. Nie wszystkie IAP są dostępne w TestFlight aplikacje, więc miej to na uwadze.

Zakupy w aplikacji w TestFlight korzystają ze środowiska piaskownicy, więc są bezpłatne dla testerów i nie są przenoszone do produkcji po opublikowaniu aplikacji w App Store.

Chociaż darmowy IAP nie zostanie przeniesiony do stabilnej wersji App Store, nadal możesz go wypróbować, aby sprawdzić, czy chcesz go kupić w przyszłości. Ponadto, jeśli będziesz kontynuować testy beta, może to być jedna z najdłuższych bezpłatnych wersji próbnych IAP, jakie możesz uzyskać, chyba że programista usunie ją z kompilacji TestFlight.

Niektóre IAP są dostępne bezpłatnie w aplikacjach TestFlight, ale nie wszystkie.

Urządzenia, których można używać z aplikacjami TestFlight w wersji beta

Aplikację TestFlight można zainstalować na telefonie iPhone, iPadzie, iPodzie touch, urządzeniu Apple TV i komputerze Mac za pośrednictwem sklepu App Store . Obsługa komputerów Mac jest najnowszą z całej gamy i jest obsługiwana dopiero od 3 listopada 2021 r.

Aby zainstalować aplikacje w wersji beta innych firm z platformy TestFlight i korzystać z nich, na Twoich urządzeniach muszą działać następujące systemy operacyjne.

  • iPhone lub iPod touch: iOS 13 lub nowszy (iOS 14 lub nowszy dla App Clips)
  • iPad: iPadOS 13 lub nowszy (iPadOS 14 lub nowszy dla App Clips)
  • Apple Watch: system watchOS 6 lub nowszy
  • Apple TV: tvOS 13 lub nowszy
  • Mac: macOS 12 Monterey lub nowszy

Jak znaleźć aplikacje TestFlight w wersji beta

Aby zainstalować aplikacje w wersji beta innych firm, musisz znaleźć i zaakceptować łącze TestFlight lub kod zaproszenia dla każdej z nich. Niektóre linki i kody można znaleźć w domenie publicznej od programistów. Inne możesz uzyskać od programistów po zażądaniu dostępu do wersji beta. Znalezienie lub uzyskanie łącza lub kodu TestFlight nie zawsze jest łatwe, dlatego przygotowałem listę sposobów, w jakie możesz je znaleźć.

W przypadku dowolnej z poniższych opcji możesz zobaczyć, że aplikacja w wersji beta jest pełna lub nie przyjmuje nowych testerów. Aplikacje w wersji beta za pośrednictwem TestFlight są ograniczone do 10 000 użytkowników, co może szybko się zapełnić, zwłaszcza w przypadku bardziej popularnych aplikacji. Deweloperzy mogą również ustawić własne limity w oparciu o ilość i rodzaj żądanych danych wejściowych.

Ważne: nie możesz zachować stabilnej i beta wersji aplikacji

Niestety, nie możesz zainstalować wersji beta aplikacji TestFlight i zachować stabilnej wersji App Store na swoim urządzeniu. Jeśli chcesz zainstalować wersję beta, zastąpi ona wersję z App Store. Podczas przeglądania aplikacji w App Store, pod ikoną „Pobierz” wskaże posiadaną wersję beta wraz z linkiem do wyświetlenia w aplikacji TestFlight. Jeśli „dostaniesz” aplikację ze sklepu App Store, zastąpi ona wersję beta.

Hacki na skróty do gadżetów TestFlight Beta

Stworzyliśmy skrót, który zapewnia łącza TestFlight do ponad 30 popularnych aplikacji. Jeśli nie widzisz na liście aplikacji, którą chcesz przetestować w wersji beta, możesz wyszukać aplikację w App Store, uzyskać jej aktualną nazwę, wyszukać w Google, czy ma łącze TestFlight, a następnie otworzyć link bezpośrednio w TestFlight.

Jak korzystać z etykiety:

  1. Zainstaluj skrót Gadget Hacks TestFlight Beta .
  2. Stuknij kartę skrótu w Mojej bibliotece w aplikacji Skróty.
  3. Wybierz aplikację z listy, jeśli ją tam zobaczysz, a zostaniesz przeniesiony do wersji beta aplikacji w TestFlight.
  4. Jeśli wersja beta jest otwarta dla nowych testerów, kliknij „Akceptuj”, aby zainstalować aplikację.

Jeśli nie widzisz żądanej aplikacji:

  1. Zamiast tego przewiń do dołu listy i kliknij „Znajdź więcej linków TestFlight”.
  2. Wprowadź aplikację App Store, którą chcesz wyszukać.
  3. Wybierz odpowiednią aplikację z wyników, jeśli jest dostępna, a zostaniesz przekierowany do aplikacji w wersji beta w TestFlight. Jeśli nie znajdzie aplikacji, wyświetli się komunikat „Nie znaleziono aplikacji TestFlight dla [nazwa aplikacji]”.
  4. Jeśli wersja beta jest otwarta dla nowych testerów, kliknij „Akceptuj”, aby zainstalować aplikację.

Odloty

Departures.to to świetna strona, na której można znaleźć linki do TestFlight. Jego strona główna wyświetla najnowsze otwarte wersje beta przesłane przez społeczność Departures, a bazę danych witryny można przeszukiwać w poszukiwaniu innych aplikacji.

Gdy wybierzesz aplikację, zobaczysz jej status (otwarta, pełna lub zamknięta), kiedy jej status się zmienił, kiedy aplikacja została dodana do indeksu i kiedy jej status był ostatnio sprawdzany przez usługi Origin. Aby uzyskać dostęp do aplikacji beta, kliknij przycisk „Otwórz w TestFlight”.

Ponadto możesz przesłać linki TestFlight do Departures, jeśli okaże się, że brakuje jednego z nich w bazie danych. Aby to zrobić, kliknij „ Opublikuj link ” u góry strony (kliknij najpierw ikonę menu, jeśli nie widzisz linku do przesłania) i wypełnij formularz.

Lista niesamowitych aplikacji TestFlight (GitHub)

Lista aplikacji Awesome TestFlight na GitHub prowadzona przez pluwen zawiera całkiem sporo linków do TestFlight. Repozytorium jest regularnie aktualizowane i zawiera niektóre z najpopularniejszych aplikacji. Lista pokazuje, czy dostępna jest wersja beta, pełna lub zamknięta, ale te stany są zwykle nieaktualne i niedokładne.

Linki do TestFlight (Arkusze Google)

Arkusz kalkulacyjny TestFlight Links Google Sheets został utworzony przez użytkowników Reddit na subreddicie r/TestFlight . Zawiera listę ponad 250 linków TestFlight. Podobnie jak w przypadku listy GitHub, zobaczysz, czy wersje beta są dostępne, kompletne lub zamknięte, a także zazwyczaj są nieaktualne lub niedokładne.

Lista TestFlight firmy WABetaInfo

WABetaInfo to strona internetowa, która zawiera głównie wiadomości z wersji beta WhatsApp, ale publikuje także linki TestFlight do innych aplikacji w wersji beta. Możesz przeglądać lub przeszukiwać listę, sortować ją alfabetycznie lub według nowo dodanych, oznaczonych, starych lub tematów, które mają łącza TestFlight. Zobaczysz, czy programista zamknął wersję beta i kiedy był dostępny ostatni slot. Pokaże Ci również, kiedy wersja beta jest otwarta lub dostępny jest formularz, który możesz wypełnić, aby poprosić o dostęp.

Lotnisko

Podobnie jak Departures, Airport to kolejny projekt stworzony specjalnie do hostowania aplikacji beta dostępnych w TestFlight. Jest podobny do App Store, ale dotyczy aplikacji TestFlight w wersji beta, w których programiści przesyłają swoje aplikacje do publikowania i odkrywania. Większość programistów AirPort to programiści niezależni.

Możesz użyć aplikacji Airport Web App , aby wyszukiwać i przeglądać wersje beta TestFlight w przeglądarce, ale musisz zalogować się do usługi za pomocą Zaloguj się przez Apple, aby uzyskać łącza do TestFlight. Po zalogowaniu kliknij „Pobierz”, aby otworzyć wersję beta w TestFlight.

Istnieje również własna aplikacja beta Airport na iOS , ale jest ona dostępna tylko dla zaproszonych w TestFlight, więc będziesz musiał poprosić o dostęp. Po uzyskaniu dostępu proces instalacji będzie taki sam jak w aplikacji webowej.

Lot testowy na żywo

TestFlight Live jest bardzo podobny do aplikacji internetowej Airport. Witryna umożliwia programistom przesyłanie do niej aplikacji, a większość wersji beta pochodzi od niezależnych programistów. Aby zainstalować aplikację z TestFlight Live, kliknij aplikację, którą chcesz zainstalować, a następnie „Pobierz”.

Lot testowy X

TestFlight X to konto na Twitterze lub grupa Telegram , która udostępnia linki do TestFlight. To dobry sposób na otrzymywanie powiadomień o ostatnio otwieranych aplikacjach. Na przykład, jeśli miejsce jest otwarte w wersji beta TestFlight w aplikacji Twitter, konto opublikuje link informujący, że jest dostępny. Udostępnia również nowe linki do aplikacji TestFlight.

Możliwe błędy z linkami do aplikacji TestFlight w wersji beta

Podczas korzystania z linków mogą pojawić się wyskakujące okienka lub błędy. Wynika to z faktu, że aplikacje TestFlight podlegają innym regulacjom niż aplikacje ze sklepu App Store.

Możesz zobaczyć komunikat „Ta wersja beta nie przyjmuje obecnie nowych testerów”, co oznacza, że ​​programista tymczasowo wyłączył nowych testerów wersji beta. Może to również oznaczać, że nie mają teraz wersji beta aplikacji.

Inne wyskakujące okienko może powiedzieć „Ta wersja beta jest pełna”, co oznacza, że ​​wersja beta osiągnęła maksymalną liczbę testerów dozwoloną przez Apple (10 000) lub ustawioną przez programistę.

Jak zainstalować aplikacje TestFlight Beta

Po znalezieniu linku instalacja aplikacji w wersji beta jest bardzo łatwa. Po prostu otwórz link, kliknij „Akceptuj”, a następnie „Zainstaluj”. Jeśli zaakceptujesz, ale nie zainstalujesz, wersja beta będzie nadal wyświetlana w Twojej bibliotece TestFlight jako zaakceptowana. Zainstalowane aplikacje w wersji beta pojawią się na ekranie głównym lub w bibliotece aplikacji, w zależności od Twoich ustawień.

Jeśli w Twojej bibliotece TestFlight znajduje się aplikacja w wersji beta, którą zaakceptowałeś, ale jeszcze nie zainstalowałeś, możesz kliknąć „Zainstaluj” obok jej nazwy w bibliotece TestFlight lub po otwarciu opisu wersji beta TestFlight.

Jak zaktualizować aplikacje w wersji beta TestFlight

Aplikacje TestFlight w wersji beta są aktualizowane w taki sam sposób, jak stabilne aplikacje są aktualizowane w App Store. Warto jednak zwrócić uwagę na kilka różnic.

Aby zaktualizować aplikację, otwórz TestFlight i kliknij przycisk Aktualizuj. Jeśli chcesz zaktualizować wszystkie swoje aplikacje w tym samym czasie, jedynym sposobem na to jest naciśnięcie i przytrzymanie ikony TestFlight na ekranie głównym lub w bibliotece aplikacji, a następnie dotknięcie opcji Aktualizuj wszystko w menu szybkich akcji.

Możesz także włączyć „Automatyczne aktualizacje” dla poszczególnych aplikacji, otwierając opis aplikacji w wersji beta w bibliotece TestFlight i włączając tę ​​opcję. Jednak ta funkcja nie działa przez cały czas i czasami będziesz musiał ręcznie zaktualizować swoje aplikacje.

Jak zgłaszać błędy twórcom aplikacji TestFlight w wersji beta

Jedną z największych zalet TestFlight jest możliwość zgłaszania irytujących błędów. Aby przesłać raport dotyczący aplikacji, otwórz TestFlight, stuknij aplikację, o której chcesz przesłać opinię, a następnie wybierz opcję Prześlij opinię o wersji beta. Możesz też nacisnąć i przytrzymać ikonę aplikacji w wersji beta na ekranie głównym lub w bibliotece aplikacji i wybrać opcję „Prześlij opinię o wersji beta” w sekcji Szybkie działania.

Następnie będziesz mieć możliwość dodania zrzutu ekranu. Jeśli jeszcze tego nie zrobiłeś i chcesz, wróć do aplikacji i zrób to, a następnie wróć i wybierz Włącz zrzut ekranu. Wybierając, czy masz zrzut ekranu, możesz napisać do programisty i powiedzieć dokładnie, co się dzieje z błędem.

Raport opinii pojawi się na pulpicie nawigacyjnym App Store Connect programisty. Pamiętaj, że wysłanie raportu do programisty spowoduje wysłanie dzienników diagnostycznych i informacji o urządzeniu.

Ponadto, gdy iPhone wykryje awarię aplikacji w wersji beta, pojawi się pytanie, czy chcesz przesłać raport o awarii.

Jak obniżyć wersję aplikacji TestFlight Beta

Kolejną wyjątkową rzeczą, którą możesz zrobić, jest obniżenie wersji aplikacji TestFlight. Jest to przydatne, jeśli znajdziesz poważny problem z najnowszą wersją beta, taki jak awaria lub brak odpowiedzi funkcji.

Aby przejść do poprzedniej kompilacji, otwórz opis aplikacji w TestFlight. Jeśli dla aplikacji dostępna jest poprzednia kompilacja, pojawi się ona w sekcji Informacje o aplikacji tuż przed sekcją Deweloper. Następnie znajdź wersję, do której chcesz dokonać aktualizacji, kliknij Zainstaluj i potwierdź.

Możesz także obniżyć (lub zaktualizować, w zależności od tego, jak na to patrzysz) stabilną wersję aplikacji w App Store. Po prostu wyszukaj go w App Store i kliknij „Pobierz”.

Typowe błędy i skargi dotyczące TestFlight

Korzystanie z TestFlight ma wiele wad. Nie tylko jest pełen błędów, ale TestFlight nie jest przeznaczony do pracy z dużą liczbą aplikacji.

Znane błędy w TestFlight:

  • Czasami aplikacja nie ładuje się bardzo szybko. Innym razem w ogóle się nie ładuje. Jeśli tak się stanie, wymuś zamknięcie TestFlight. Aby to zrobić, przesuń palcem w górę na pasku głównym lub naciśnij dwukrotnie przycisk Początek, a następnie przesuń palcem w górę na karcie aplikacji. Czasami przycisk „Spróbuj ponownie” działa, ale nie miałem z tym wiele szczęścia. Podobnie jak wszystkie usługi Apple, serwery TestFlight od czasu do czasu przestają działać, ale możesz sprawdzić ich stan na stronie internetowej Apple System Status .
  • Czasami szybka akcja „Aktualizuj wszystko” nie działa po pierwszym kliknięciu. Zwykle naciskam przycisk dwa lub trzy razy, zanim w końcu odświeży wszystkie moje aplikacje.

Reklamacje dotyczące TestFlight:

  • TestFlight nie ma funkcji wyszukiwania. Nie możesz wyszukiwać nowych aplikacji w wersji beta do dodania, a nawet wyszukiwać zaakceptowanych lub zainstalowanych aplikacji w wersji beta. Przeszukiwanie ekranu głównego lub biblioteki aplikacji może znaleźć aplikację w wersji beta, ale nie odróżni jej od aplikacji ze sklepu App Store.
  • Aplikacje w wersji beta, które dodajesz z TestFlight, mogą odebrać Ci dostęp z wielu powodów. Jeśli tak, nie będziesz już mógł ich zainstalować. Powody obejmują wygasanie wersji beta po upływie 90 dni, usuwanie aplikacji przez programistów z TestFlight lub usuwanie użytkowników z listy testerów. Wiadomo, że niektórzy programiści usuwają nieaktywnych użytkowników, w tym między innymi Snapchat, Facebook, Firefox, 1Password, Spotify i TikTok. Jeśli tak się stanie, możesz ponownie dodać wersję beta za pomocą linku z zaproszeniem.
  • Jak wspomniano powyżej, Apple ogranicza liczbę testerów, którzy mogą dołączyć do aplikacji beta, do 10 000 osób. Jeśli jest to popularna aplikacja, miejsca szybko się zapełnią i uzyskanie dostępu może zająć trochę czasu.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *