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

Երկար սպասելուց հետո Apple-ը վերջապես հանդես եկավ նոր արտադրանքով, որը մեծապես կուրախացնի շատ մշակողների: Ցավոք, Կուպերտինոյի հսկան հաճախ դանդաղ է իրականացնում այն ​​գործառույթները, որոնք պետք է վաղուց լինեին այստեղ: Հիանալի օրինակ կարող են լինել, օրինակ, վիջեթները iOS 14 համակարգում: Մինչդեռ Android օպերացիոն համակարգով մրցակցող հեռախոսների օգտատերերի համար սա միանգամայն նորմալ բան էր տարիներ շարունակ, Apple-ի (որոշ) օգտատերերի համար դա կամաց-կամաց հեղափոխություն էր: Նմանապես, Apple-ն այժմ բավականին կարևոր փոփոխություն է կատարել App Store-ի համար: Այն ծրագրավորողներին թույլ կտա մասնավոր կերպով հրապարակել իրենց հավելվածները, ինչի արդյունքում տվյալ հավելվածը որոնելի չի լինի apple հավելվածների խանութում, և դուք պետք է մուտք գործեք այն միայն հղման միջոցով։ Ինչ օգուտ, այնուամենայնիվ:

Ինչու՞ ես ուզում մասնավոր հավելվածներ

Այսպես կոչված ոչ հրապարակային հավելվածները, որոնք ընդհանրապես հնարավոր չէ գտնել նորմալ պայմաններում, կարող են բերել մի շարք հետաքրքիր օգուտներ։ Այս դեպքում, իհարկե, խոսքը սովորական հավելվածների մասին չէ, որոնց վրա ամեն օր ապավինում ես ու հաճախ աշխատում։ Իհարկե, դրանց մշակողը հակառակն է ուզում՝ երեւալ, ներբեռնվել/գնվել եւ շահույթ ստանալ։ Իհարկե, սա ոչ բոլոր դեպքերում է վերաբերում։ Օրինակ, մենք կարող ենք պատկերացնել մի իրավիճակ, երբ ստեղծվում է ավելի փոքր հավելված որոշակի ընկերության կարիքների համար: Դրանով, իհարկե, դուք ցանկանում եք, որ ոչ ոք անհարկի մուտք ունենա դրան, թեև, օրինակ, որևէ վնաս կարող է առաջանալ: Իսկ դա այս պահին պարզապես հնարավոր չէ։

Եթե ​​ցանկանում եք թաքցնել հայտը հանրությունից, ապա ձեր բախտը պարզապես չի բերում: Միակ լուծումը այն պատշաճ կերպով ապահովելն է և մուտքի թույլտվությունը, օրինակ, միայն գրանցված օգտվողներին, ովքեր պետք է նախապես իմանան իրենց մուտքի տվյալները: Բայց դա այնքան էլ այդպես չէ: Կարևոր է տարբերակել ընկերությունների կարիքների համար նախատեսված հավելվածը և այն ծրագիրը, որը դուք պարզապես չեք ցանկանում տեսնել խնձորակերների շրջանում: Ինչ էլ որ լինի, ոչ հրապարակային հավելվածների տեսքով ներգնա լուծումն անպայման օգտակար կլինի:

Ընթացիկ մոտեցում

Ընդ որում, նմանատիպ տարբերակ գոյություն ունի այստեղ արդեն երկար տարիներ։ Եթե ​​դուք ծրագրավորող եք և ցանկանում եք հրապարակել ձեր հավելվածը, դուք գործնականում երկու տարբերակ ունեք՝ այն հրապարակեք App Store-ում կամ օգտագործեք Apple-ի Enterprise Developer ծրագիրը։ Առաջին դեպքում դուք պետք է ապահովեիք տվյալ հավելվածը, ինչպես վերը գրել էինք, ինչը թույլ չի տա մուտք գործել չարտոնված անձանց։ Մյուս կողմից, Enterprise Developer ծրագիրը նույնիսկ նախկինում առաջարկում էր այսպես կոչված մասնավոր բաշխման տարբերակը, բայց Apple-ը արագ հասավ դրան: Թեև այս մոտեցումը ի սկզբանե պետք է օգտագործվեր հավելվածը ընկերության աշխատակիցների միջև տարածելու համար, սակայն ամբողջ գաղափարը չարաշահվեց Google-ի և Facebook-ի ընկերությունների կողմից, մինչդեռ այստեղ հայտնվեց նաև անօրինական բովանդակություն՝ պոռնոգրաֆիայից մինչև խաղային հավելվածներ։

App Store

Թեև այս ծրագիրն աջակցում էր մասնավոր բաշխմանը, այն դեռևս ուներ իր սահմանափակումներն ու թերությունները: Օրինակ, կես դրույքով աշխատողները կամ արտաքին աշխատակիցները չեն կարող օգտագործել այս ռեժիմում թողարկված հավելվածը: Այս առումով ազատվել են միայն ավտոարտադրողները և նրանց խանութներն ու գործընկեր ծառայությունները։

Դեռ նույն (խիստ) կանոնները

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

Ընդ որում, այստեղ կգործի բավականին հետաքրքիր սահմանափակում. Եթե ​​ծրագրավորողը մի անգամ հրապարակում է իր հավելվածը որպես ոչ հրապարակային, իսկ հետո որոշի, որ ցանկանում է այն հասանելի դարձնել բոլորին, ապա նա բախվում է բավականին բարդ գործընթացի։ Այդ դեպքում նա պետք է զրոյից ներբեռնի հավելվածն ամբողջությամբ, այս անգամ՝ որպես հրապարակային, և այն նորից գնահատի համապատասխան թիմը։

.