Chiudi l'annuncio

Per quanto riguarda le applicazioni, iOS è un sistema molto chiuso, senza jailbreak non puoi inserire applicazioni altrimenti che tramite l'App Store. Inoltre, ogni applicazione viene sottoposta alla revisione di Apple per proteggere gli utenti. Ma non è solo una cortina di fumo?

Problema applicazioni fraudolente viene discusso sul palco di Apple quasi ogni mese. Non è passato molto tempo da quando sono stati eliminati dall'App Store app truffa da uno sviluppatore, che ha sfruttato la popolarità di giochi famosi e ha cercato di fare soldi velocemente.

Qualche giorno fa è apparso anche un popolare gioco Nintendo, Pokémon Giallo, tuttavia, l'autore era una persona completamente diversa dal noto produttore di console. Gli utenti ignari sono stati portati a credere che si trattasse di un popolare gioco giapponese, ma in realtà era solo una truffa in cui il gioco si bloccava subito dopo aver caricato il menu. Tuttavia, il numero di recensioni a una stella parla da solo. Apple ha ritirato l'app dallo store meno di 24 ore dopo. "The Game" raggiunse in quel periodo la terza posizione nell'App Store statunitense.

Ti chiedi come sia possibile arrivare laggiù rigoroso il controllo da parte di Apple di tali applicazioni non verrà affatto ottenuto. Le condizioni per gli sviluppatori, le cosiddette Linee guida, sono note da molto tempo. Vengono stabilite regole chiare e gli imbroglioni devono essere puniti secondo il testo. Ciò accade solo dopo lunghe settimane, a volte mesi, quando Apple inizia ad agire, mentre tali applicazioni non dovrebbero affatto superare l'ispezione.

Non dobbiamo andare lontano per trovare un difetto nel sistema. Uno degli sviluppatori cechi mi ha indirettamente confidato le sue esperienze. Ha implementato JavaScript nella sua applicazione, che viene utilizzato per le statistiche di Google Analytics, cosa severamente vietata secondo le regole di Apple. Lo aveva lì solo come prova, ma si era dimenticato di rimuoverlo prima di inviarlo per l'approvazione. Tuttavia, dopo l'approvazione non era comunque funzionante.

E come è andata da parte di Apple? Sono trascorsi otto giorni dall'invio della domanda al processo di approvazione ed era nello stato "In attesa di revisione", in attesa di approvazione. L'ottavo giorno, a quanto pare, è stato il suo turno ed è entrata nello stato "In revisione" - nel processo di approvazione. Dopo due minuti interi, era già approvato e pronto per essere lanciato nell'App Store. Cioè, la persona che ha approvato la domanda vi ha dedicato due minuti interi. Cosa si può ricercare in questi due minuti sull'applicazione?

Chiaramente nessuno sta esaminando direttamente il codice dell'applicazione. È possibile che esista una sorta di bot software che esamina alcuni aspetti dell'applicazione, ad esempio se contiene malware dannoso. Il fattore umano verifica quindi evidentemente solo se è possibile avviarlo e se non contiene materiali nocivi. Può quindi raggiungere senza problemi l'App Store e da lì i dispositivi degli utenti.

Quell'intervallo di due minuti è una delle spiegazioni del motivo per cui così tante app fraudolente finiscono nell'App Store. Attualmente esistono oltre 550 app. Tuttavia non rientrano nel processo di approvazione solo le nuove applicazioni, ma anche tutti gli aggiornamenti, sia che si tratti di una versione completamente nuova dell'applicazione o della correzione di un piccolo bug. Ogni mese vengono aggiunte nuove applicazioni a un ritmo vertiginoso. Se eseguissimo un piccolo calcolo su quando ogni app dovrebbe essere aggiornata una volta al mese, supponendo che le app vengano controllate per otto ore ogni giorno compresi i fine settimana, Apple dovrebbe controllare circa 000 app all'ora. E questo senza contare quelli nuovi. Se ci fossero 2300 dipendenti che esaminano le domande, ciascuno dovrebbe gestire 100 pezzi all'ora. Se passasse 23-2 minuti con ciascuno di essi, potrebbe farcela.

All'inizio dell'App Store non era un problema controllare ogni app nel dettaglio, quando all'inizio erano 500. Tuttavia, lo store è cresciuto in modo esponenziale e ora ci sono 1000 app in più. Con un volume del genere, è molto difficile dedicare abbastanza tempo a ciascuna applicazione senza far aspettare settimane allo sviluppatore prima di approvarla.

Tuttavia, Apple dovrebbe iniziare ad affrontare questo problema, poiché questi problemi continueranno ad aumentare e i truffatori con un occhio al denaro facile continueranno a occupare l’App Store. Una volta che questo problema crescerà nella testa dell'azienda, le persone avranno molta meno fiducia nelle applicazioni, il che avrà un effetto negativo sugli sviluppatori e, per estensione, sull'intero ecosistema. Apple dovrebbe quindi iniziare ad affrontare questo problema con la stessa intensità con cui si occupa delle condizioni di lavoro nelle fabbriche cinesi.

Fonte: theverge.com
.