Luk annoncen

Apple har ændret tilgangen til den software, det distribuerer til brugere af sine enheder. I stedet for at smide en endelig version efter dem, vil han give dem allerede en betaversion, hvor det store samfund hjælper ham med at fejlsøge problemer gratis og relativt nemt. Det henvender sig dog også til udviklere, for hvem det tilbyder TestFlight-platformen, hvor offentligheden også kan teste applikationer og spil. 

Det er ret simpelt. Inden Apple frigiver de endelige versioner af sine systemer, har det en hel del slingreplads siden WWDC, hvor feedback ikke kun gives af udviklere, der er der i frontlinjen, men også af almindelige ivrige brugere, der installerer systembetaer på deres enheder. Og at det er et populært skridt, vidner man også om, at andre virksomheder er gået over til et lignende princip. Takket være dette kan det endelige system være i en bedre stand, end hvis al testning kun foregik internt i virksomheden. Flere hoveder ved mere og ser mere.

App Store med betaversioner  

Samtidig har Apple dog leveret TestFlight-værktøjet i lang tid. Det fungerer faktisk efter samme princip. Selvom ethvert større studie har et vist antal betatestere, afhængigt af kompleksiteten af ​​den frigivne software, kan de ofte ikke dække alt, hvad de kan, og de har heller ikke alle enhedsmodeller til deres rådighed til tilstrækkeligt og ordentligt at undersøge de evt. fejl i den kommende titel. I et sådant tilfælde kommer TestFlight ind på scenen, hvorigennem applikationen kan "frigives" uofficielt, og offentligheden kan inviteres til den. Så det er faktisk en App Store, men det fungerer på baggrund af invitationer.

Så ved at bruge platformen kan brugere tilmelde sig for at downloade og installere betaversioner af apps til iOS, iPadOS, watchOS, tvOS, iMessage og macOS. Derudover kan op til 10 betatestere inviteres til at teste én titel, og der kan endda oprettes grupper for at teste forskellige builds af titlen på samme tid. Alt er gratis. Udviklere kan derefter invitere dig til platformen ved hjælp af en e-mailadresse, men de kan også gøre det ved at dele et offentligt link.

Du kan se de applikationer, som du kan teste i TestFlight, hvorfra du kan installere dem på din enhed på samme måde som i App Store. Individuelle builds har en "levetid" på 90 dage, hvilket er, hvor længe titlen er tilgængelig for dig til at teste og fejlfinde. Men så snart den nye build kommer ud, er det selvfølgelig tid til at teste den igen i de 90 dage. Det er dog ikke meningen, at platformen skal fungere som et opbevaringssted for ikke-udgivne titler, derfor denne periode, hvor udvikleren skal arbejde på titlen på en sådan måde, at den derefter kan frigives officielt. 

Ikke alt er så rosenrødt 

Fordelen ved platformen er, at udvikleren direkte kan henvende sig til de givne testere med en anmodning om at teste et klart specificeret problem. Testerne hjælper derefter udvikleren med at tune titlen til perfektion med deres rapporter direkte fra applikationen ved at tage et skærmbillede. De kan også give yderligere kontekst, såsom hvornår applikationen fejlede, og den sandsynlige årsag til fejlen.

TestFlight

Helt logisk er der også forskellige problemer forbundet med test. Da du tester uudgivet og ufærdig software, må du regne med, at ikke alt går helt glat. Dette kan være lidt frustrerende, så det er nødvendigt at gribe det an på en sådan måde, at du reelt kun tester de givne applikationer og ikke bruger dem til deres fulde potentiale. Konstante nedbrud og fejlmeddelelser kan være dagens orden. 

Du kan downloade TestFlight fra App Store her

.