Închide anunțul

În ceea ce privește aplicațiile, iOS este un sistem foarte închis, fără jailbreak nu poți introduce aplicații în el în niciun alt mod decât prin App Store. În plus, fiecare aplicație trece prin revizuirea Apple pentru a proteja utilizatorii. Dar nu este doar o cortină de fum?

Problemă aplicații frauduloase se discută pe scena Apple aproape în fiecare lună. Nu a trecut mult de când au fost șterse din App Store aplicații înșelătorie de la un dezvoltator, care s-a prădat de popularitatea jocurilor cunoscute și a încercat să câștige bani rapid.

Acum câteva zile, a apărut și un joc popular Nintendo, Pokémon Galben, cu toate acestea, autorul era cineva complet diferit de cunoscutul producător de console. Utilizatorii nebănuiți au fost făcuți să creadă că acesta era un joc japonez popular, dar a fost doar o înșelătorie în care jocul se prăbușește imediat după încărcarea meniului. Cu toate acestea, numărul de recenzii de o stea vorbește de la sine. Apple a scos aplicația din magazin mai puțin de 24 de ore mai târziu. „The Game” a ajuns pe locul trei pe App Store din SUA în acea perioadă.

Te întrebi cum este posibil să ajungi acolo strict controlul de către Apple astfel de aplicații vor primi deloc. Condițiile pentru dezvoltatori, așa-numitele Ghiduri, sunt cunoscute de mult timp. Sunt stabilite reguli clare și trișorii trebuie pedepsiți conform textului. Se întâmplă abia după câteva săptămâni lungi, uneori luni, când Apple începe să acționeze, în timp ce astfel de aplicații nu ar trebui să treacă deloc inspecția.

Nu trebuie să mergem departe pentru a găsi un defect în sistem. Unul dintre dezvoltatorii cehi mi-a încredințat indirect despre experiențele sale. El a implementat JavaScript în aplicația sa, care este folosită pentru statisticile Google Analytics, ceea ce este strict interzis conform regulilor Apple. L-a avut acolo doar ca proces, dar a uitat să-l îndepărteze înainte de a-l trimite spre aprobare. Cu toate acestea, după aprobare, oricum era nefuncțională.

Și cum a mers de partea Apple? Au trecut opt ​​zile după ce cererea a fost trimisă la procesul de aprobare și era în starea „În așteptare a revizuirii” - în așteptarea aprobării. În a opta zi, se pare că a venit rândul ei și a intrat în starea „În revizuire” - în procesul de aprobare. După două minute, a fost deja aprobat și gata de lansare în App Store. Adică, persoana care a aprobat cererea i-a dedicat două minute întregi. Ce se poate cerceta în astfel de două minute pe aplicație?

În mod clar, nimeni nu examinează direct codul aplicației. Este posibil să existe un fel de bot software care examinează anumite aspecte ale aplicației, cum ar fi dacă conține malware rău intenționat. Factorul uman aparent testează doar dacă poate fi pornit și dacă nu conține materiale dăunătoare. Apoi poate merge în App Store și de acolo pe dispozitivele utilizatorilor fără probleme.

Acel interval de două minute este una dintre explicațiile pentru care atât de multe aplicații frauduloase ajung în App Store. În prezent, există peste 550 de aplicații. Cu toate acestea, nu doar aplicațiile noi intră în procesul de aprobare, ci și toate actualizările, fie că este o versiune complet nouă a aplicației sau o corectare a unui mic bug. Noi aplicații sunt adăugate într-un ritm vertiginos în fiecare lună. Dacă facem un mic calcul când fiecare aplicație ar trebui să fie actualizată o dată pe lună, atunci presupunând că aplicațiile sunt verificate timp de opt ore în fiecare zi, inclusiv în weekend, Apple ar trebui să verifice aproximativ 000 de aplicații pe oră. Și asta fără să iau în calcul cele noi. Dacă ar fi 2300 de angajați care examinează aplicațiile, fiecare ar trebui să se ocupe de 100 de bucăți pe oră. Dacă a stat 23-2 minute cu fiecare, ar putea să o facă.

Când a pornit App Store, nu a fost o problemă să verificăm fiecare aplicație în detaliu când la început erau 500. Cu toate acestea, magazinul a crescut exponențial și acum există de 1000 de ori mai multe aplicații. Cu un astfel de volum, este foarte dificil să dedici suficient timp fiecărei aplicații fără a-l face pe dezvoltator să aștepte săptămâni înainte de a aproba aplicația.

Cu toate acestea, Apple ar trebui să înceapă să abordeze acest lucru, deoarece aceste probleme vor continua să escaladeze, iar escrocii care doresc bani ușori vor continua să ocupe App Store. Odată ce această problemă crește în capul companiei, oamenii vor avea mult mai puțină încredere în aplicații, ceea ce va avea un efect negativ asupra dezvoltatorilor și prin extensie a întregului ecosistem. Prin urmare, Apple ar trebui să înceapă să se ocupe de această problemă la fel de intens ca și cu condițiile de muncă din fabricile chineze.

sursa: theverge.com
.