Uždaryti skelbimą

Kalbant apie programas, „iOS“ yra labai uždara sistema, be jailbreak jūs negalite į ją patekti programų jokiu kitu būdu, kaip tik per „App Store“. Be to, siekiant apsaugoti vartotojus, kiekviena programa peržiūrima „Apple“. Bet ar tai ne tik dūmų uždanga?

Problemos apgaulingų programų „Apple“ scenoje aptariamas kone kas mėnesį. Neilgai trukus jie buvo ištrinti iš „App Store“. sukčiavimo programos iš vieno kūrėjo, kuris grobė žinomų žaidimų populiarumą ir bandė greitai užsidirbti pinigų.

Prieš kelias dienas pasirodė ir populiarus Nintendo žaidimas, Pokémon geltona, tačiau autorius buvo kažkas visiškai kitoks nei žinomas konsolių gamintojas. Nieko neįtariantys vartotojai buvo priversti manyti, kad tai populiarus japonų žaidimas, tačiau tai buvo tik sukčiai, kai žaidimas sugenda iškart įkėlus meniu. Tačiau vienos žvaigždutės apžvalgų skaičius kalba pats už save. „Apple“ ištraukė programą iš parduotuvės mažiau nei po 24 valandų. Per tą laiką „The Game“ JAV „App Store“ pasiekė trečiąją vietą.

Jūs klausiate savęs, kaip įmanoma ten patekti griežtas „Apple“ valdys tokias programas. Sąlygos kūrėjams, vadinamosios Gairės, žinomos jau seniai. Nustatomos aiškios taisyklės ir sukčiai turi būti baudžiami pagal tekstą. Tai atsitinka tik po kelių ilgų savaičių, kartais mėnesių, kai Apple pradeda veikti, o tokios aplikacijos turėtų iš viso nepraeiti patikrinimo.

Nereikia eiti toli, kad surastume sistemos trūkumą. Vienas iš Čekijos kūrėjų netiesiogiai man patikėjo savo patirtimi. Savo programoje jis įdiegė JavaScript, kuris naudojamas Google Analytics statistikai, o tai griežtai draudžiama pagal Apple taisykles. Jis turėjo jį tik bandomuoju būdu, bet pamiršo jį pašalinti prieš siųsdamas patvirtinti. Tačiau po patvirtinimo jis vis tiek neveikė.

O kaip sekėsi Apple pusėje? Praėjo aštuonios dienos po to, kai paraiška buvo išsiųsta į patvirtinimo procesą ir buvo „Laukiama peržiūros“ būsena – laukiama patvirtinimo. Aštuntą dieną, matyt, atėjo jos eilė ir ji tapo „In Review“ būsena – patvirtinimo procese. Po visų dviejų minučių jis jau buvo patvirtintas ir paruoštas paleisti „App Store“. Tai yra, prašymą patvirtinęs asmuo jai skyrė ištisas dvi minutes. Ką galima ištirti per tokias dvi minutes paraiškoje?

Akivaizdu, kad niekas tiesiogiai nenagrinėja programos kodo. Gali būti, kad yra tam tikras programinės įrangos robotas, kuris tiria kai kuriuos programos aspektus, pvz., ar joje nėra kenkėjiškų programų. Žmogiškasis faktorius tada, matyt, tik patikrina, ar iš viso galima jį užvesti ir ar jame nėra kenksmingų medžiagų. Tada jis gali patekti į „App Store“ ir iš ten į vartotojų įrenginius be jokių problemų.

Šis dviejų minučių intervalas yra vienas iš paaiškinimų, kodėl tiek daug apgaulingų programų patenka į „App Store“. Šiuo metu yra daugiau nei 550 000 programų. Tačiau į patvirtinimo procesą patenka ne tik naujos programos, bet ir visi atnaujinimai, nesvarbu, ar tai būtų visiškai nauja programos versija, ar vienos nedidelės klaidos pataisymas. Kas mėnesį sparčiai pridedamos naujos programos. Jei atliktume nedidelį skaičiavimą, kada kiekviena programėlė turėtų būti atnaujinama kartą per mėnesį, tai darant prielaidą, kad programos yra tikrinamos aštuonias valandas kasdien, įskaitant savaitgalius, Apple turėtų patikrinti apie 2300 programų per valandą. Ir tai neskaičiuojant naujųjų. Jei paraiškas peržiūrėtų 100 darbuotojų, kiekvienas per valandą turėtų apdoroti 23 kūrinius. Jei jis su kiekvienu praleistų po 2–3 minutes, galėtų tai padaryti.

Kai „App Store“ pradėjo veikti pirmą kartą, nebuvo problemų kiekvieną programėlę detaliai patikrinti, kai pradžioje jų buvo 500. Tačiau parduotuvė eksponentiškai išaugo ir dabar programų yra 1000 kartų daugiau. Esant tokiai apimčiai, labai sunku skirti pakankamai laiko kiekvienai programai, nepriverčiant kūrėjo laukti savaites prieš patvirtindamas programą.

Tačiau „Apple“ turėtų pradėti tai spręsti, nes šios problemos ir toliau didės, o „App Store“ ir toliau užims lengvus pinigus ieškantys sukčiai. Šiai problemai išaugus įmonės galvoje, žmonės kur kas mažiau pasitikės programomis, o tai turės neigiamą poveikį kūrėjams, o kartu ir visai ekosistemai. Todėl „Apple“ turėtų pradėti spręsti šią problemą taip pat intensyviai, kaip ir su darbo sąlygomis Kinijos gamyklose.

Šaltinis: theverge.com
.