Hoe test ik mijn applicatie met TestFlight?
Written by Jerome Granados on
TestFlight is een gratis tool van Apple waarmee u een App voor iOS kunt testen voordat deze live gaat in de App Store.
Het is een alternatief om te overwegen als de My GoodBarber app-oplossing niet voldoet aan uw voorvertoningsbehoeften.
Test-Flight kan dus vooral voor wederverkopers nuttig zijn.
Uitleg:
Het is een alternatief om te overwegen als de My GoodBarber app-oplossing niet voldoet aan uw voorvertoningsbehoeften.
Test-Flight kan dus vooral voor wederverkopers nuttig zijn.
Uitleg:
Uw Toepassen uploaden naar App Store Connect
Met deze toepassing testen geselecteerde leden de productie Versie van uw toepassing.
Als gebruiker van GoodBarber betekent dit dat u het hele indieningsproces in uw backoffice moet doorlopen om de binary te verkrijgen.
Met andere woorden, in uw GoodBarber backoffice moet u het .ipa-bestand ophalen dat bedoeld is voor App Store Connect,"Transporter " (de oude Toepassen loader ) gebruiken om het te uploaden naar uw App Store Connect account, net alsof u uw toepassing bij de App Store indient.
Als gebruiker van GoodBarber betekent dit dat u het hele indieningsproces in uw backoffice moet doorlopen om de binary te verkrijgen.
Met andere woorden, in uw GoodBarber backoffice moet u het .ipa-bestand ophalen dat bedoeld is voor App Store Connect,"Transporter " (de oude Toepassen loader ) gebruiken om het te uploaden naar uw App Store Connect account, net alsof u uw toepassing bij de App Store indient.
Gebruikers uitnodigen
Zodra uw .ipa-bestand naar App Store Connect is verzonden, kunt u gebruikers uitnodigen om uw Toepassen te testen.
Er zijn twee typen tests:
1 - Interne testen
Dit zijn gebruikers van uw App Store Connect account. Mensen in uw team of mensen met wie u de toegang tot uw account hebt gedeeld.
Dit is niet per se het meest voorkomende scenario, omdat deze gebruikers waarschijnlijk al toegang hebben tot de testversie van de applicatie. Als u hen er echter bij wilt betrekken, kunt u tot 25 interne testers per project Toevoegen.
2 - Externe tests
Een externe gebruiker hoeft geen App Store Connect account te hebben om een test uit te voeren. U kunt iedereen uitnodigen die u maar wilt, tot 10.000 testers per project.
Wanneer u een externe uitnodiging verstuurt, zalApple uw applicatie beoordelen om deze goed te keuren voor het testen door externe gebruikers.
Daarom moet u Apple extra informatie geven over uw applicatie: hoe deze gebruikt wordt, wat u gebruikers wilt laten testen en met wie Apple contact kan opnemen als dat nodig is.
U hoeft alleen maar de e-mailadressen van de externe testers toe te voegen en de build toe te voegen die u wilt indienen om te testen.
Zodra uw build is goedgekeurd voor bètatesten, ontvangt u een e-mail van Apple.
Om testers toegang te geven tot de app, gaat u naar App Store Connect om uitnodigingen te versturen via de Knoppen"Prerelease voor de app".
Er zijn twee typen tests:
1 - Interne testen
Dit zijn gebruikers van uw App Store Connect account. Mensen in uw team of mensen met wie u de toegang tot uw account hebt gedeeld.
Dit is niet per se het meest voorkomende scenario, omdat deze gebruikers waarschijnlijk al toegang hebben tot de testversie van de applicatie. Als u hen er echter bij wilt betrekken, kunt u tot 25 interne testers per project Toevoegen.
2 - Externe tests
Een externe gebruiker hoeft geen App Store Connect account te hebben om een test uit te voeren. U kunt iedereen uitnodigen die u maar wilt, tot 10.000 testers per project.
Wanneer u een externe uitnodiging verstuurt, zalApple uw applicatie beoordelen om deze goed te keuren voor het testen door externe gebruikers.
Daarom moet u Apple extra informatie geven over uw applicatie: hoe deze gebruikt wordt, wat u gebruikers wilt laten testen en met wie Apple contact kan opnemen als dat nodig is.
U hoeft alleen maar de e-mailadressen van de externe testers toe te voegen en de build toe te voegen die u wilt indienen om te testen.
Zodra uw build is goedgekeurd voor bètatesten, ontvangt u een e-mail van Apple.
Om testers toegang te geven tot de app, gaat u naar App Store Connect om uitnodigingen te versturen via de Knoppen"Prerelease voor de app".
De toepassing Testvlucht downloaden en testen
Uitgenodigde testers ontvangen een e-mail met een Link om de applicatie te Testen.
Om hun test uit te voeren, moeten ze natuurlijk eerst Test Flight downloaden.
Zodra de uitnodiging is geaccepteerd, worden ze doorgestuurd naar de testtoepassing en uitgenodigd om uw toepassing te downloaden, die vervolgens op het startscherm van hun Telefoonnummer verschijnt, met een oranje stip, en in het Menu van de TestFlight-toepassing.
Zodra de test gestart is, blijft deze 90 dagen actief.
Aan het einde van deze periode moet u een nieuwe build insturen en helemaal opnieuw beginnen.
Om hun test uit te voeren, moeten ze natuurlijk eerst Test Flight downloaden.
Zodra de uitnodiging is geaccepteerd, worden ze doorgestuurd naar de testtoepassing en uitgenodigd om uw toepassing te downloaden, die vervolgens op het startscherm van hun Telefoonnummer verschijnt, met een oranje stip, en in het Menu van de TestFlight-toepassing.
Zodra de test gestart is, blijft deze 90 dagen actief.
Aan het einde van deze periode moet u een nieuwe build insturen en helemaal opnieuw beginnen.
Voor- en nadelen
Persoonlijk ben ik er nog steeds van overtuigd dat het beter is om een Toepassen te Testen met Mijn GoodBarber App dan met TestFlight, ook al heeft de laatste bepaalde voordelen te bieden. Vergelijking :
My GoodBarber :
- voordelen: u hoeft geen geschiedenis aan te maken in App Store Connect om te beginnen met testen
- voordelen: u hoeft geen betaald GoodBarber Abonnement te hebben, u kunt het doen tijdens de testperiode
- nadelen: u moet de UDID van de tester hebben.
TestFlight (voor tests uitgevoerd door derden)
- voordelen: u hebt de UDID van de tester niet nodig om aan te bieden de applicatie te testen
- nadelen: u moet een vermelding aanmaken in App Store Connect, maar dat moet u sowieso doen om uw applicatie te publiceren
- nadelen: de validatietermijn is niet gespecificeerd. Terwijl ik dit bericht schrijf, is het al 24 uur geleden dat ik mijn app ter goedkeuring heb ingediend, zonder resultaat.
- nadelen: de testperiode heeft een vervaldatum
Concluderend zou ik zeggen dat ik Test Flight vooral aanbeveel voor wederverkopers die zich zorgen maken over de vermelding van GoodBarber in de opt-in die ssl.goodbarber.com aangeeft.
Aangezien het .ipa-bestand via SSL vanaf onze servers wordt gedistribueerd, kan dit dialoogvenster niet worden omzeild.
Dat gezegd hebbende, nogmaals, als dit geen probleem voor u is, is My GoodBarber App naar mijn mening nog steeds de beste oplossing voor het testen van uw toepassing.
My GoodBarber :
- voordelen: u hoeft geen geschiedenis aan te maken in App Store Connect om te beginnen met testen
- voordelen: u hoeft geen betaald GoodBarber Abonnement te hebben, u kunt het doen tijdens de testperiode
- nadelen: u moet de UDID van de tester hebben.
TestFlight (voor tests uitgevoerd door derden)
- voordelen: u hebt de UDID van de tester niet nodig om aan te bieden de applicatie te testen
- nadelen: u moet een vermelding aanmaken in App Store Connect, maar dat moet u sowieso doen om uw applicatie te publiceren
- nadelen: de validatietermijn is niet gespecificeerd. Terwijl ik dit bericht schrijf, is het al 24 uur geleden dat ik mijn app ter goedkeuring heb ingediend, zonder resultaat.
- nadelen: de testperiode heeft een vervaldatum
Concluderend zou ik zeggen dat ik Test Flight vooral aanbeveel voor wederverkopers die zich zorgen maken over de vermelding van GoodBarber in de opt-in die ssl.goodbarber.com aangeeft.
Aangezien het .ipa-bestand via SSL vanaf onze servers wordt gedistribueerd, kan dit dialoogvenster niet worden omzeild.
Dat gezegd hebbende, nogmaals, als dit geen probleem voor u is, is My GoodBarber App naar mijn mening nog steeds de beste oplossing voor het testen van uw toepassing.
Lees meer op de website van Apple.
Opmerking: In juni, tijdens WWDC 2019, deelde Apple wat nieuws over Test Flight.
Testers kunnen feedback sturen door een screenshot te maken en een annotatie te plaatsen. https://developer.apple.com/news/?id=testerfeedback De nieuwe Versie ondersteunt voor het eerst de donkere modus, waardoor gebruikers die de donkere modus in iOS 13 hebben geactiveerd Test Flight in die configuratie kunnen zien.
Testers kunnen feedback sturen door een screenshot te maken en een annotatie te plaatsen. https://developer.apple.com/news/?id=testerfeedback De nieuwe Versie ondersteunt voor het eerst de donkere modus, waardoor gebruikers die de donkere modus in iOS 13 hebben geactiveerd Test Flight in die configuratie kunnen zien.
VOOR MEER INFORMATIE:
- Zodra uw idee voor een app bevestigd is, is de volgende stap om te bepalen welke tool het meest geschikt is en of er een ontwikkelaar nodig is om de app online te brengen. Het artikel "Hoe ontwikkel ik een app?" zal u helpen een duidelijker beeld te krijgen. U kunt ook vooruitlopen op welke versies (iOS, Android, PWA) u wilt implementeren en beschikbaar wilt maken voor download.
- Heeft uw ontwikkelaar de laatste regel van xcode gerenderd of heeft u gewoon een efficiënte AppBuilder ingeschakeld om uw App af te ronden? Leer hoe u uw app in de AppStore publiceert. En hoe u uw app vanuit de store kunt downloaden naar iOS-apparaten (iPad, iPhone).
- Om redenen van vertrouwelijkheid wilt u misschien een download die niet openbaar en voor iedereen online toegankelijk is. Voor iPads, iPhones en andere iOS-apparaten kunt u de distributie van uw App buiten de App Store om organiseren. Hier volgt een gedetailleerde uitleg van de stappen die hierbij komen kijken.
- Zoals u weet, eindigt het leven van een app niet met de laatste regel code van de ontwikkelaar... Een app leeft en moet regelmatig worden bijgewerkt om op het scherm te blijven. Dus welke veranderingen zullen de nieuwe App Store-regels met zich meebrengen? We bekijken de details om ervoor te zorgen dat ze beschikbaar blijven op alle Apple apparaten (iPad en iPhone).
- Soms, wanneer een App live gaat op iOS, gaat het niet zoals gepland. Hier zijn de redenen en oplossingen als Apple een app afwijst. De distributie voor alle versies kan worden hervat door ons advies op te volgen.
- De komst van een nieuw iPad- of iPhone-apparaat kan aanpassingen vereisen om bugs te voorkomen. Wij bekijken het proces om wijzigingen aan te brengen in deafbeeldingen voor iPhone 6 en 6 Plus.