Advertentie sluiten

Wat applicaties betreft is iOS een zeer gesloten systeem, zonder jailbreak kun je op geen enkele andere manier applicaties erin krijgen dan via de App Store. Bovendien wordt elke applicatie door Apple beoordeeld om gebruikers te beschermen. Maar is het niet gewoon een rookgordijn?

probleem frauduleuze applicaties wordt bijna elke maand op het Apple-podium besproken. Het is niet lang geleden dat ze uit de App Store zijn verwijderd oplichtingsapps van één ontwikkelaar, die profiteerden van de populariteit van bekende spellen en snel geld probeerden te verdienen.

Een paar dagen geleden verscheen er ook een populair Nintendo-spel, Pokémon GeelDe auteur was echter iemand heel anders dan de bekende consolefabrikant. Nietsvermoedende gebruikers werden wijsgemaakt dat dit een populair Japans spel was, maar het was slechts een oplichterij waarbij het spel crashte direct nadat het menu was geladen. Het aantal beoordelingen met één ster spreekt echter voor zich. Apple haalde de app nog geen 24 uur later uit de winkel. "The Game" bereikte gedurende die tijd nummer drie in de Amerikaanse App Store.

Je vraagt ​​je af hoe het überhaupt mogelijk is om daar te komen streng controle door Apple zullen dergelijke applicaties überhaupt krijgen. De voorwaarden voor ontwikkelaars, de zogenaamde Guidelines, zijn al langer bekend. Er worden duidelijke regels gesteld en valsspelers moeten volgens de tekst worden gestraft. Het gebeurt pas na enkele lange weken, soms maanden, dat Apple in actie komt, terwijl dergelijke applicaties de inspectie helemaal niet zouden mogen doorstaan.

We hoeven niet ver te zoeken om een ​​fout in het systeem te vinden. Een van de Tsjechische ontwikkelaars vertrouwde mij indirect zijn ervaringen toe. Hij implementeerde JavaScript in zijn applicatie, dat wordt gebruikt voor Google Analytics-statistieken, wat volgens de regels van Apple ten strengste verboden is. Hij had het daar alleen als proef, maar vergat het te verwijderen voordat hij het ter goedkeuring opstuurde. Na goedkeuring was het echter toch niet functioneel.

En hoe ging het aan de kant van Apple? Acht dagen gingen voorbij nadat de aanvraag naar het goedkeuringsproces was gestuurd en de status 'Wachten op beoordeling' had - wachtend op goedkeuring. Op de achtste dag was het blijkbaar haar beurt en kreeg ze de status 'In beoordeling' - tijdens het goedkeuringsproces. Na twee volle minuten was het al goedgekeurd en klaar voor lancering in de App Store. Dat wil zeggen dat de persoon die de aanvraag heeft goedgekeurd er twee hele minuten aan heeft besteed. Wat kan er in zo'n twee minuten worden onderzocht op de aanvraag?

Het is duidelijk dat niemand de applicatiecode rechtstreeks onderzoekt. Het is mogelijk dat er een soort softwarebot is die bepaalde aspecten van de applicatie onderzoekt, bijvoorbeeld of deze kwaadaardige malware bevat. De menselijke factor toetst dan blijkbaar alleen of er überhaupt mee gestart kan worden en of er geen schadelijke stoffen in zitten. Vervolgens kan het zonder problemen naar de App Store en van daaruit naar de apparaten van gebruikers gaan.

Dat interval van twee minuten is een van de verklaringen waarom zoveel frauduleuze apps in de App Store belanden. Er zijn momenteel ruim 550 apps. Niet alleen nieuwe applicaties vallen echter onder het goedkeuringsproces, maar ook alle updates, of het nu een compleet nieuwe versie van de applicatie betreft of een correctie van één klein bugje. Maandelijks komen er in een razendsnel tempo nieuwe applicaties bij. Als we een beetje berekenen wanneer elke app één keer per maand moet worden bijgewerkt, en ervan uitgaande dat apps elke dag acht uur worden gecontroleerd, inclusief de weekenden, zou Apple ongeveer 000 apps per uur moeten controleren. En dan tellen we de nieuwe nog niet mee. Als er 2300 werknemers waren die aanvragen beoordeelden, zouden ze elk 100 stuks per uur moeten verwerken. Als hij met elk 23-2 minuten zou doorbrengen, zou hij het kunnen doen.

Toen de App Store voor het eerst startte, was het geen probleem om elke app in detail te controleren, terwijl er in het begin 500 waren. De winkel is echter exponentieel gegroeid en nu zijn er 1000x meer apps. Met een dergelijk volume is het erg moeilijk om voldoende tijd aan elke applicatie te besteden zonder de ontwikkelaar weken te laten wachten voordat hij de applicatie goedkeurt.

Apple zou dit echter moeten gaan aanpakken, aangezien deze problemen zullen blijven escaleren en fraudeurs met oog voor gemakkelijk geld de App Store zullen blijven bezetten. Zodra dit probleem in de hoofden van het bedrijf groeit, zullen mensen veel minder vertrouwen hebben in de applicaties, wat een negatief effect zal hebben op de ontwikkelaars en bij uitbreiding op het hele ecosysteem. Apple zou dit probleem daarom net zo intensief moeten aanpakken als de arbeidsomstandigheden in Chinese fabrieken.

Bron: theverge.com
.