Затвори рекламата

Що се отнася до приложенията, iOS е много затворена система, без джейлбрейк не можете да вкарате приложения в нея по друг начин освен чрез App Store. В допълнение, всяко приложение преминава през преглед на Apple, за да защити потребителите. Но не е ли просто димна завеса?

Проблемия измамни приложения се обсъжда на сцената на Apple почти всеки месец. Не след дълго бяха изтрити от App Store измамни приложения от един разработчик, който грабна популярността на добре познати игри и се опита да направи бързи пари.

Преди няколко дни се появи и популярна игра на Nintendo, Покемон жълт, но авторът беше някой съвсем различен от известния производител на конзоли. Нищо неподозиращите потребители бяха накарани да вярват, че това е популярна японска игра, но това беше просто измама, при която играта се срива веднага след зареждане на менюто. Броят на рецензиите с една звезда обаче говори сам за себе си. Apple изтегли приложението от магазина по-малко от 24 часа по-късно. През това време „Играта“ достигна номер три в US App Store.

Питате се как изобщо е възможно да стигнете дотам строг контрол от Apple такива приложения изобщо ще получат. Условията за разработчиците, така наречените Насоки, са известни отдавна. Установени са ясни правила и измамниците се наказват според текста. Това се случва само след няколко дълги седмици, понякога месеци, когато Apple започне да действа, докато такива приложения изобщо не трябва да преминават проверката.

Не е нужно да ходим далеч, за да открием пропуск в системата. Един от чешките разработчици индиректно ми се довери за своите преживявания. Той внедри JavaScript в своето приложение, което се използва за статистика на Google Analytics, което е строго забранено според правилата на Apple. Той го имаше там само като пробен, но забрави да го премахне, преди да го изпрати за одобрение. След одобрението обаче той така или иначе беше нефункционален.

И как се получи от страна на Apple? Изминаха осем дни, след като заявлението беше изпратено в процеса на одобрение и беше в статус "Чака преглед" - чака одобрение. На осмия ден явно беше нейният ред и премина в статус „В преглед“ – в процес на одобрение. След цели две минути той вече беше одобрен и готов за стартиране в App Store. Тоест този, който е одобрил заявлението, му е отделил цели две минути. Какво може да се проучи за такива две минути върху приложението?

Ясно е, че никой не изследва директно кода на приложението. Възможно е да има някакъв софтуерен бот, който проверява някои аспекти на приложението, като например дали съдържа зловреден софтуер. Човешкият фактор тогава явно само тества дали изобщо може да се стартира и дали не съдържа вредни материали. След това може да отиде в App Store и оттам към устройствата на потребителите без никакви проблеми.

Този двуминутен интервал е едно от обясненията защо толкова много измамни приложения се озовават в App Store. В момента има над 550 000 приложения. Въпреки това не само новите приложения попадат в процеса на одобрение, но и всички актуализации, независимо дали става дума за напълно нова версия на приложението или корекция на един малък бъг. Всеки месец се добавят нови приложения със стремглава скорост. Ако направим малко изчисление кога всяко приложение трябва да се актуализира веднъж месечно, тогава ако приемем, че приложенията се проверяват за осем часа всеки ден, включително почивните дни, Apple ще трябва да проверява около 2300 приложения на час. И това не се броят новите. Ако има 100 служители, които преглеждат заявления, всеки ще трябва да обработва 23 броя на час. Ако отделяше по 2-3 минути на всеки, можеше да го направи.

Когато App Store стартира за първи път, не беше проблем да се провери подробно всяко приложение, когато в началото имаше 500, но магазинът се разрасна експоненциално и сега има 1000 пъти повече приложения. При такъв обем е много трудно да се отдели достатъчно време на всяко приложение, без да се накара разработчикът да чака седмици преди да одобри приложението.

Apple обаче трябва да започне да се занимава с това, тъй като тези проблеми ще продължат да ескалират и измамниците с око за лесни пари ще продължат да окупират App Store. След като този проблем нарасне в главата на компанията, хората ще имат много по-малко доверие в приложенията, което ще има неблагоприятен ефект върху разработчиците и като цяло цялата екосистема. Следователно Apple трябва да започне да се справя с този проблем толкова интензивно, колкото и с условията на труд в китайските фабрики.

Източник: theverge.com
.