TestFlight: Pregătiți-vă pentru a vă mări expunerea la aplicațiile iOS în App Store

Publicat: 2022-02-24

testflight

Pentru dezvoltatorii iOS, TestFlight nu este un produs necunoscut.

La conferința pentru dezvoltatori WWDC din 2014, s-a propus oficial ca App Store să susțină pe deplin TestFlight, iar TestFlight a devenit un instrument obligatoriu pentru dezvoltatorii iOS pentru a testa aplicații de atunci și a fost lansat oficial pe App Store în 2014. , cu un modul exclusiv în backend-ul iTC.

TestFlight este instrumentul oficial de asistență Apple


TestFlight este un instrument oficial Apple pentru a ajuta dezvoltatorii să înțeleagă mai cuprinzător erorile produselor lor atunci când sunt lansate noi produse și funcții și pentru a oferi date eficiente pentru îmbunătățirea ulterioară a deficiențelor produsului; în plus, poate îmbunătăți în mod eficient expunerea la produse și cultivarea utilizatorilor, iar dezvoltatorii pot folosi TestFlight împreună cu propriile lor produse pentru a ajuta la promovarea produselor lor.

Examinați ghidurile


În mod ideal, executați acest pas devreme în procesul de dezvoltare a aplicației dvs. Dacă nu sunteți familiarizat cu Ghidurile Apple de revizuire a App Store, le puteți găsi aici. Acest document conține o mulțime de informații pe care trebuie să le cunoașteți pentru a vă asigura că aplicația dvs. este adecvată pentru App Store.

De exemplu, regulile afirmă că aplicația dvs. trebuie să conțină funcționalități care o fac interesantă sau mai mult decât un site web împachetat într-o aplicație.

Din păcate, revizuirea regulilor nu este o garanție că aplicația dvs. va fi acceptată în App Store.

Procesul de revizuire este condus de oameni care ar putea interpreta ghidurile ușor diferit față de tine.

Indiferent de acest fapt, este totuși o idee bună să vă familiarizați cu liniile directoare, deoarece previne o mulțime de dezamăgiri pe linie.

Serviciu de clasare a aplicațiilor ASO World

Faceți clic pe „ Aflați mai multe ” pentru a vă impulsiona afacerea cu aplicații și jocuri cu serviciul de promovare a aplicațiilor ASO World acum.

Implementați aplicația pe TestFlight


Odată ce construcția dvs. a fost procesată, trebuie să o pregătiți pentru Testflight. Completați toate informațiile necesare în secțiunea Informații de testare de pe pagina Testflight pentru aplicația dvs. De asemenea, trebuie să furnizați „informații de conformitate”.

Faceți clic pe semnul de avertizare care ar trebui să fie vizibil pe versiunea procesată și furnizați informațiile solicitate. După ce ați făcut acest lucru, puteți trimite imediat aplicația Testflight membrilor echipei dvs. App Store Connect folosind secțiunea Utilizatori App Store Connect din bara laterală.

Pentru a trimite aplicația dvs. către testeri externi, accesați pagina Adăugați testeri externi din bara laterală. Mai întâi vi se va cere să creați un grup pentru testerii dvs. Introduceți un nume și continuați. Apoi, accesați secțiunea Build-uri de pe pagina de teste externe și adăugați versiunea pe care tocmai ați încărcat-o.

Urmați pașii din fereastra pop-up care apare după ce ați făcut clic pe butonul Adăugați o versiune pentru a începe testarea. Asigurați-vă că completați pagina Informații de testare cu părțile cheie ale aplicației dvs. cărora doriți să le acorde atenție testerilor. După ce ați făcut acest lucru, faceți clic pe Trimiteți pentru revizuire.

Acest lucru va trimite aplicația dvs. la Apple pentru o foarte scurtă revizuire în faza beta. Obținerea aprobării pentru Testflight nu garantează că aplicația dvs. va fi aprobată pentru App Store. Între timp, puteți începe să adăugați testeri folosind secțiunea Testeri. Odată ce versiunea dvs. a fost aprobată de Apple, un link public va fi vizibil pe pagina Testeri pe care îl puteți partaja pentru a permite oamenilor să obțină acces la aplicația dvs. Testflight.

Utilizați TestFlight pentru a crește expunerea la produse și a utilizatorilor

În ultimii ani, Apple a îmbunătățit și actualizat și funcțiile TestFlight, iar beneficiile pe care le aduce dezvoltatorilor ies treptat în prim-plan.

Efectuarea cercetărilor de date pentru aplicațiile viitoare sau funcții noi


Când se lansează un produs nou sau o nouă caracteristică a unui produs, dezvoltatorii trebuie să efectueze o mulțime de cercetări pentru a determina dacă noua caracteristică poate ajunge efectiv la publicul țintă și cum reacționează publicul țintă la noua caracteristică.

Aplicația Beta lansată în TestFlight poate colecta direct informațiile personale ale utilizatorilor, informații despre utilizare, jurnalele de blocare și alte informații pentru a ajuta dezvoltatorii să se îmbunătățească și să compenseze mai eficient deficiențele produsului.

Promoție înainte de lansare înaintea unei aplicații sau a unei noi funcții de aplicație

Utilizarea TestFlight pentru a efectua teste interne pentru aplicațiile care vor fi disponibile în App Store poate servi și ca pre-publicitate pentru aplicație.

Deși numărul de locuri pentru testarea internă este limitat, titlurile „primul care încearcă” și „primii utilizatori ai testării interne” sunt, de asemenea, capabile să ofere utilizatorilor un sentiment de satisfacție și chiar îi pot determina să promoveze în mod spontan aplicația. Acest lucru este oarecum similar cu rezervarea în avans a unor jocuri portabile mari pentru testare internă.

Când o aplicație nu poate fi listată în App Store din anumite motive, puteți utiliza TestFlight pentru a continua să câștigați volum


În ultimii ani, reglementările naționale și politicile Apple au devenit din ce în ce mai stricte. Când un produs nu poate fi pus în App Store așa cum a fost programat dintr-un anumit motiv, dezvoltatorii pot folosi TestFlight pentru a lansa o versiune de testare internă a produsului, invitând nu mai mult de 10.000 de utilizatori pentru testare internă, iar limita de timp poate fi de până la 90 de zile. , astfel încât produsul să poată obține un grup de utilizatori stabili înainte de a fi pus oficial în magazin.

Cum se configurează TestFlight în backend-ul iTC?


Înainte de a configura TestFlight în backend-ul iTC, mai întâi ar trebui să înțelegeți ce fel de produse sunt potrivite pentru configurarea acestei funcții.

În primul rând, dacă doriți să lansați noi produse sau funcții noi, puteți înțelege bug-ul și problemele legate de experiența produsului; în al doilea rând, dacă aplicația nu poate fi listată în App Store în mod normal din anumite motive, puteți folosi TestFlight pentru a o distribui.

În crearea invitațiilor pentru testerii interni, dezvoltatorii pot invita testeri interni și testeri externi să testeze aplicația.

Testerii interni beta sunt utilizatori App Store Connect cu diferite funcții în echipa de dezvoltatori, până la 25 de persoane, iar fiecare membru poate testa pe până la 30 de dispozitive. Testerii externi sunt persoane din afara echipei și pot fi invitați de până la 10.000 de persoane.

Cum să creați procesul principal pentru invitarea testerilor externi


Deschideți backend-ul iTC, selectați aplicația pe care doriți să o testați intern în „Aplicația mea” și selectați TestFlight în bara de instrumente.

Faceți clic pe „Informații de testare” în colțul din stânga jos și selectați limba principală de utilizat, introduceți informațiile relevante de testare, informațiile de examinare a aplicației Beta și acordul de licență în acest ecran. Dezvoltatorii pot trimite versiuni care invită testeri externi numai dacă trimit informații complete de testare.

Informații de testare


Include „Descrierea aplicației beta”, „E-mail de feedback”, „Adresa URL de marketing”, „Adresa URL a politicii de confidențialitate”. Printre acestea, adresa de e-mail pe care dezvoltatorii o completează în „E-mailul de feedback” este și adresa de răspuns în e-mailul de invitație trimis utilizatorilor.

Informații de examinare a aplicației beta


Acestea includ „Informații de contact” (inclusiv numele, prenume, număr de telefon și e-mail), „Informații de conectare” (inclusiv numele de utilizator și parola) și „Revizuiți comentariile”. „Notele de revizuire” pot fi completate cu informații suplimentare despre aplicație care pot ajuta la accelerarea revizuirii, dar nu pot avea detalii despre contul demo și nu pot depăși 4000 de caractere.

Informațiile introduse pentru aplicația beta pot fi diferite de informațiile despre aplicație pe care dezvoltatorul le încarcă ulterior în App Store.

Încărcați o versiune de compilare. Numai o versiune per lansare poate fi revizuită la un moment dat și numai după ce acea versiune este aprobată dezvoltatorul poate continua să trimită alte versiuni.

De asemenea, trebuie revizuită doar prima versiune a fiecărei versiuni, iar versiunile suplimentare trimise ulterior s-ar putea să nu fie nevoie să fie revizuite complet. Când o versiune este aprobată, utilizatorii cu funcții „admin” vor primi un e-mail de aprobare. Opusul va fi afișat ca „respins”. Iar valabilitatea construcției aprobate este de 90 de zile.

Faceți clic pe „Testeri și grupuri” și selectați „Adăugați un tester extern” sau „Creați un grup nou”, dezvoltatorii îl pot denumi în funcție de nevoile lor.

Dezvoltatorii pot alege să creeze un singur grup de testeri și să adauge fiecare versiune pe care doresc ca utilizatorii să o testeze. De asemenea, puteți alege să creați mai multe grupuri și să adăugați diferite versiuni la fiecare grup.

Adăugați versiuni în grup. După ce ați selectat grupul la care doriți să adăugați o versiune, faceți clic pe butonul „Adăugați” și selectați platforma și versiunea în funcție de nevoile dvs. în meniul pop-up. Cu toate acestea, poate fi adăugată o singură versiune odată.

Când selectează „testeri” pentru grupul pe care doriți să-l testați, dezvoltatorii pot invita testeri prin link public, e-mail sau ambele.

Invitați folosind un link public


Faceți clic pe „Activați linkul public” și confirmați în caseta de dialog. În același timp, setați numărul de teste beta utilizând acest link public în „Numărul de teste beta”, care variază de la 1 la 10.000. După aceea, dezvoltatorii pot partaja linkul de testare pe diverse canale și pot aștepta ca utilizatorii să îl testeze.

Invitați folosind adresa de e-mail a testerului


Faceți clic pe butonul „Adăugați” de lângă „Testeri” și alegeți opțiunea dorită de dezvoltator între adăugarea de teste noi folosind adrese de e-mail, adăugarea de testeri existenți pe care i-ați adăugat anterior sau importarea de testeri dintr-un fișier CSV. Testerii care au fost vizați vor primi apoi un e-mail de invitație și, dacă sunt acceptați, pot începe testarea prin intermediul linkului.

După acceptarea invitației, testerul va fi direcționat către App Store pentru a descărca TestFlight și a experimenta versiunea de testare internă acceptată în această aplicație.

Verificați informațiile despre testeri


Sub „Testeri și grupuri”, dați clic pe grupul pe care doriți să-l vizualizați. Coloana „Stare” vă permite să vizualizați starea testerilor beta. Utilizatorii invitați prin e-mail vor fi afișați cu numele și adresele lor de e-mail, în timp ce utilizatorii invitați prin link public vor fi afișați ca anonimi.

De asemenea, puteți vedea numărul de blocări pentru fiecare versiune și de câte ori a rulat în prim-plan timp de cel puțin două secunde, în timp ce starea afișată poate fi clasificată ca Invitat, Acceptat sau Instalat.

Adunați feedback de la testeri


Testerii care folosesc iOS13 pot trimite feedback prin TestFlight 2.3 pentru iOS sau o versiune ulterioară, sau direct din aplicația Beta prin captură de ecran.

Dezvoltatorii pot vedea acest feedback de la tester în secțiunea „Feedback” din App Store Connect. Pentru testerii care folosesc dispozitive cu versiuni anterioare de iOS, feedback-ul va fi trimis la adresa de e-mail furnizată de dezvoltator în secțiunea „Informații de testare”.