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

Դա կարող էր ավելի երկար տևել, քան առողջ էր, բայց Apple-ը վերջապես ներողություն խնդրեց, որի համար շատերն էին աղմկում: Կալիֆորնիայում գտնվող ընկերությունը ներողություն է խնդրել ծրագրավորողներից Mac App Store-ի վերջին սխալի համար, որը թույլ չի տվել օգտատերերին գործարկել իր հավելվածներից շատերը:

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

Apple-ը ծրագրավորողներին նամակով հայտարարեց, որ պլանավորում է ընդմիշտ շտկել քեշավորման խնդիրը OS X-ի ապագա թարմացումներում, և բացի բացատրելուց, թե ինչու է դա տեղի ունեցել, նա նաև ներողություն է խնդրել: Օգտատերերի մեծամասնությունը (տրամաբանորեն) մեղադրում էր ծրագրավորողներին իրենց գնված ոչ ֆունկցիոնալ հավելվածների համար, բայց նրանք անտեղյակ էին: Apple-ն էր մեղավոր.

Մի քանի բան կարող է պատասխանատու լինել կոտրված հավելվածների և այլ խնդիրների համար: Ամենից առաջ, որոշ վկայագրերի ժամկետը լրացել է, և SHA-1 կոդավորման ալգորիթմները տեղափոխվել են SHA-2: Այնուամենայնիվ, հավելվածները, որոնք պարունակում էին OpenSSL-ի հին տարբերակները, չէին կարողանում հաղթահարել SHA-2-ը: Հետևաբար, Apple-ը ժամանակավորապես վերադարձավ SHA-1-ին:

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

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

Աղբյուրը ` 9to5Mac
.