Potrivit acestui raport, 60.000 de aplicații sunt adăugate în App Store în fiecare lună. Asta înseamnă că, în medie, 2.000 de aplicații sunt lansate în fiecare zi.
Multe dintre acestea trec prin durerea de a le fi respinsă aplicația. Uneori, este vorba de o neglijență, dar, de multe ori, are legătură cu conformitatea sau cu lipsa liniilor lor directoare.
Bine, Apple este destul de minuțioasă în evaluarea noilor aplicații și a enumerat cele mai frecvente 10 probleme pentru respingerea unei aplicații.
De fapt, doar aceste 10 motive reprezintă aproape jumătate – 48% – din respingeri. În fruntea listei, cu 14%, se află simplul fapt că aplicației trimise îi lipsește o cantitate adecvată de informații, urmat de aplicațiile cu bug-uri.
De nenumărate ori, Apple a cerut foarte clar dezvoltatorilor de aplicații să fie familiarizați cu criteriile tehnice, de conținut și de design înainte de a dezvolta o aplicație.
Cel mai bun sfat ar fi să citiți și să înțelegeți pe deplin Ghidul Apple pentru dezvoltatori și să vă asigurați că funcționalitatea aplicației dvs. nu se află în niciuna dintre zonele gri.
Crearea unei aplicații robuste și optimizarea acesteia pentru App Store vă poate ajuta să evitați respingerile. Dar, dacă aveți o aplicație care a primit un refuz din partea Apple, nu vă simțiți pierdut.
Iată 5 lucruri pe care ar trebui să le faceți odată ce aplicația dvs. este respinsă de Apple.
Pro Tip: Dacă doriți să construiți o aplicație pentru iPhone sau iPad, angajați compania de top de dezvoltare de aplicații iOS Arkenea.
#1 Studiați motivul
Respingerea aplicației dvs. este un coșmar în adevăratul sens al cuvântului. Dar, nu intrați în panică pentru că asta nu va face ca lucrurile să fie mai bune. Ceea ce va face diferența este dacă analizați motivul respingerii.
Apple vă trimite un e-mail pentru a vă notifica motivele respingerii aplicației dumneavoastră. De obicei, e-mailul arată astfel:
Pentru a cunoaște motivul exact, trebuie să vă conectați la contul dvs. iTunes Connect.
După conectare > Faceți clic pe Aplicațiile mele > Selectați aplicația respinsă din listă > Continuați pentru a vizualiza pagina de listare a aplicațiilor.
Un mesaj evidențiat cu roșu va apărea spre partea de sus a listării, care va arăta astfel:
Clicând pe „Resolution Center” (Centrul de rezolvare) veți primi un cod de respingere (cum ar fi 2.1, 2.2 etc.) cu o scurtă descriere.
În acest caz, descrierea suna astfel: ‘Apps that crash will be rejected’. Dar observați că Apple vă oferă detalii despre aplicația dvs. care s-a prăbușit cu jurnale de accident și, uneori, cu capturi de ecran.
De asemenea, vă ghidează spre următorul pas.
#2 Dacă motivul este simplu – reparați-l și retrimiteți-l
Următorul dvs. pas ar trebui să fie să remediați problema și să retrimiteți aplicația dvs. în App Store. La fel ca în exemplul de mai sus, tot ce trebuia să facă dezvoltatorul era să rezolve problema de blocare și aplicația ar fi fost gata să urce din nou în App Store.
Sau, de exemplu, motivul respingerii aplicației dvs: 3.5 Mici și mari Pictogramele aplicațiilor ar trebui să fie similare, pentru a nu crea confuzie.
Acum, acest lucru nu este o știință a rachetelor de înțeles și implementat. Rectificați rapid pictogramele mici și mari și retrimiteți aplicația.
Dacă înțelegeți motivul respingerii, puteți face modificările necesare în iTunes Connect sau în aplicația însăși și apoi retrimiteți aplicația.
Dacă nu vă este clar motivul respingerii, citiți următorul punct.
#3 Dacă nu înțelegeți – căutați experiențele altor persoane
Deși Apple vă oferă un motiv specific pentru respingerea aplicației, există șanse să nu înțelegeți contextul acelui motiv în ceea ce privește aplicația dumneavoastră.
Motivele furnizate de Apple ar putea fi uneori vagi sau largi și nu foarte specifice. În acest caz, atunci când nu este clar, începeți să căutați ajutor.
Există oameni care s-au confruntat cu probleme similare și mulți dintre ei au documentat deja problema și răspunsurile. Faceți cercetări cu motivul respingerii și veți găsi o multitudine de postări cu probleme/soluții care să răspundă la întrebarea dvs.
Iată un exemplu.
#4 Dacă considerați că este o eroare – contestați decizia Apple
S-ar putea să considerați că motivul de respingere declarat pentru aplicația dvs. a fost total nepotrivit, bizar sau nu a fost relevant. Dacă sunteți încrezător în funcționalitatea aplicației dumneavoastră, puteți contesta decizia Apple de respingere a aplicației dumneavoastră.
De exemplu, o aplicație de e-reader pentru iPhone, Eucalyptus, a fost respinsă de mai multe ori de Apple pentru conținut sexual inadecvat.
Datorită capacității aplicației de a accesa o versiune a textului antic indian Kama Sutra, Apple a considerat că aplicația are un conținut inacceptabil.
Cu toate acestea, proprietarul aplicației, James Montgomerie, nu a fost de acord cu această respingere și a luat în permanență legătura cu echipa Apple, după cum a explicat în postarea sa amplă pe blog. După mai multe urmăriri cu Apple, el a obținut aprobarea aplicației sale și aceasta a fost lansată pe App Store.
James a scris o postare ulterioară pe blog, în care a spus:
„Mai devreme astăzi am primit un apel telefonic de la un reprezentant Apple. A fost foarte laudativ cu privire la Eucalyptus. Am vorbit despre confuzia din jurul respingerilor sale din App Store, care sunt fericit să spun că este acum complet rezolvată. El m-a invitat să reconstruiesc și să trimit o versiune a Eucalyptus fără filtre pentru aprobare imediată, iar acea versiune completă este acum disponibilă în iPhone App Store.”
Iată un alt exemplu de rectificare a deciziei Apple de respingere a unei aplicații.
Un dezvoltator de aplicații a creat o aplicație de soluție de sincronizare, cum ar fi Dropbox. În acest caz, este de la sine înțeles că utilizatorul trebuie să se conecteze pentru a accesa funcțiile unei astfel de aplicații.
Cu toate acestea, Apple a respins aplicația pe baza clauzei „17.2: Aplicațiile care necesită ca utilizatorii să împărtășească informații personale, cum ar fi adresa de e-mail și data nașterii, pentru a funcționa vor fi respinse.”
Colegii dezvoltatori i-au sugerat să se adreseze Apple și să ofere o clarificare cu privire la funcționalitatea aplicației. Ea a făcut același lucru și aplicația ei a fost aprobată.
Dacă simțiți același lucru, luați legătura cu echipa Apple și expuneți-vă punctul de vedere.
Căutați o echipă de dezvoltare de aplicații? Obțineți o ofertă gratuită aici.
#5 Dacă sunteți încă confuz, profitați de comunități
Dacă sunteți încă nelămurit în legătură cu motivul respingerii aplicației dvs. și toate punctele de mai sus nu par să vă ajute, profitați de comunități.
Există mai multe forumuri active pentru dezvoltatorii de aplicații și antreprenori, unde puteți obține de la membri o soluție la problema dvs. foarte specifică de respingere a aplicației. Membrii acestor comunități sunt dezvoltatori și antreprenori ca și dumneavoastră, iar comunitățile sunt construite în așa fel încât să ajute oamenii care caută îndrumare sau răspunsuri la cele mai presante întrebări ale lor.
Iată câteva comunități la care vă puteți posta întrebările:
- Stack Overflow: Probabil cea mai activă comunitate pentru pasionații de aplicații. Postați dilema dvs. aici și colegii dezvoltatori vă vor ajuta cu siguranță cu niște soluții.
- Reddit: Spuneți ce doriți și veți obține, Reddit are discuții despre orice sub soare. Are mai multe subreddits, cum ar fi, Programare iOS și Apple, unde vă puteți trimite întrebările și puteți obține răspunsuri.