Փակել գովազդը

Ինչ վերաբերում է հավելվածներին, ապա iOS-ը շատ փակ համակարգ է, առանց jailbreak-ի դուք չեք կարող հավելվածներ մտցնել դրա մեջ այլ կերպ, քան App Store-ի միջոցով: Բացի այդ, յուրաքանչյուր հավելված անցնում է Apple-ի վերանայում՝ օգտատերերին պաշտպանելու համար: Բայց չէ՞ որ դա պարզապես ծխածածկույթ է։

Խնդիր կեղծ դիմումներ գրեթե ամեն ամիս քննարկվում է Apple-ի բեմում։ Արդեն վաղուց դրանք ջնջվել են App Store-ից խաբեության հավելվածներ մեկ մշակողի կողմից, ով զոհ գնաց հայտնի խաղերի ժողովրդականությանը և փորձեց արագ գումար վաստակել:

Մի քանի օր առաջ հայտնվեց նաև Nintendo-ի հայտնի խաղը. Պոկեմոն Դեղին, սակայն հեղինակը բոլորովին տարբերվող մարդ էր, քան հայտնի կոնսոլ արտադրողը։ Չկասկածող օգտատերերին ստիպեցին ենթադրել, որ սա հայտնի ճապոնական խաղ էր, բայց դա պարզապես խաբեություն էր, որտեղ խաղը խափանում էր հենց մենյուն բեռնելուց հետո: Այնուամենայնիվ, մեկ աստղանի ակնարկների քանակն ինքնին խոսում է: Apple-ը հավելվածը հանեց խանութից 24 ժամից էլ քիչ անց: Այդ ընթացքում «The Game»-ը հասավ երրորդ համարի ԱՄՆ App Store-ում։

Դուք ինքներդ ձեզ հարցնում եք, թե ինչպես է հնարավոր նույնիսկ այնտեղ անցնել խիստ Apple-ի կողմից նման հավելվածների վերահսկողությունն ընդհանրապես կստանա: Մշակողների համար պայմանները, այսպես կոչված, Ուղեցույցները, հայտնի են վաղուց: Սահմանված են հստակ կանոններ, և խաբեբաները պետք է պատժվեն ըստ տեքստի: Դա տեղի է ունենում միայն մի քանի երկար շաբաթներից, երբեմն ամիսներից հետո, երբ Apple-ը սկսում է գործել, մինչդեռ նման հավելվածներն ընդհանրապես չպետք է անցնեն ստուգումը։

Համակարգում թերություն գտնելու համար հեռու գնալ պետք չէ։ Չեխ ծրագրավորողներից մեկն անուղղակիորեն վստահեց ինձ իր փորձառությունների մասին: Նա իր հավելվածում ներդրել է JavaScript-ը, որն օգտագործվում է Google Analytics-ի վիճակագրության համար, ինչը խստիվ արգելված է Apple-ի կանոններով։ Նա այնտեղ ուներ միայն որպես փորձնական, բայց մոռացավ հեռացնել այն նախքան հաստատման ուղարկելը: Սակայն հաստատումից հետո այն ամեն դեպքում անգործունակ էր:

Եվ ինչպե՞ս դա ստացվեց Apple-ի կողմից: Դիմումը հաստատման գործընթաց ուղարկվելուց հետո անցել է ութ օր և այն եղել է «Սպասում է վերանայման» կարգավիճակում՝ սպասում է հաստատման։ Ութերորդ օրը, ըստ երևույթին, նրա հերթն էր և մտավ «Վերանայման մեջ» կարգավիճակ՝ հաստատման գործընթացում: Ամբողջ երկու րոպե անց այն արդեն հաստատվել է և պատրաստ է գործարկվել App Store-ում: Այսինքն՝ դիմումը հաստատած անձը դրան հատկացրել է երկու ամբողջ րոպե։ Ի՞նչ կարելի է ուսումնասիրել նման երկու րոպեում հավելվածի վրա։

Ակնհայտ է, որ ոչ ոք ուղղակիորեն չի ուսումնասիրում հայտի կոդը: Հնարավոր է, որ կա ինչ-որ ծրագրային բոտ, որը ուսումնասիրում է հավելվածի որոշ ասպեկտներ, օրինակ՝ արդյոք այն պարունակում է վնասակար չարամիտ ծրագրեր: Մարդկային գործոնն այնուհետև, ըստ երևույթին, միայն ստուգում է, թե արդյոք այն կարելի է ընդհանրապես սկսել և արդյոք այն չի պարունակում որևէ վնասակար նյութ: Այնուհետև այն կարող է առանց խնդիրների գնալ App Store և այնտեղից օգտատերերի սարքեր:

Այդ երկու րոպեանոց ընդմիջումը բացատրություններից մեկն է, թե ինչու են այդքան խարդախ հավելվածներ հայտնվում App Store-ում: Ներկայումս կան ավելի քան 550 հավելվածներ: Այնուամենայնիվ, հաստատման գործընթացի մեջ են մտնում ոչ միայն նոր հավելվածները, այլև բոլոր թարմացումները՝ լինի դա հավելվածի բոլորովին նոր տարբերակ, թե մեկ փոքր սխալի ուղղում։ Ամեն ամիս հրթիռային արագությամբ նոր հավելվածներ են ավելացվում: Եթե ​​մենք մի փոքր հաշվարկ անենք, թե երբ յուրաքանչյուր հավելված պետք է թարմացվի ամիսը մեկ անգամ, ապա ենթադրելով, որ հավելվածները ստուգվում են ութ ժամով ամեն օր, ներառյալ հանգստյան օրերը, Apple-ը պետք է ժամում ստուգի մոտ 000 հավելված: Եվ դա չհաշված նորերը: Եթե ​​դիմումները վերանայող 2300 աշխատակից լիներ, յուրաքանչյուրը պետք է աշխատեր ժամում 100 հատ: Եթե ​​յուրաքանչյուրի հետ 23-2 րոպե անցկացներ, կարող էր դա անել։

Երբ App Store-ն առաջին անգամ սկսեց գործել, խնդիր չէր մանրամասնորեն ստուգել յուրաքանչյուր հավելված, երբ սկզբում կար 500: Այնուամենայնիվ, խանութը երկրաչափական աճ է գրանցել, և այժմ կան 1000 անգամ ավելի շատ հավելվածներ: Նման ծավալի դեպքում շատ դժվար է յուրաքանչյուր հավելվածին բավականաչափ ժամանակ հատկացնել՝ չստիպելով ծրագրավորողին շաբաթներ սպասել մինչև հավելվածը հաստատելը։

Այնուամենայնիվ, Apple-ը պետք է սկսի լուծել այս խնդիրը, քանի որ այս խնդիրները կշարունակեն սրվել, իսկ հեշտ փողի համար նայող խարդախները կշարունակեն զբաղեցնել App Store-ը: Երբ այս խնդիրը մեծանա ընկերության գլխում, մարդիկ շատ ավելի քիչ վստահություն կունենան հավելվածների նկատմամբ, ինչը բացասաբար կանդրադառնա ծրագրավորողների և ընդարձակման՝ ողջ էկոհամակարգի վրա: Հետևաբար, Apple-ը պետք է սկսի լուծել այս խնդիրը նույնքան ինտենսիվ, որքան չինական գործարաններում աշխատանքային պայմանները:

Աղբյուրը ` Theverge.com
.