Някои популярни приложения за Mac се провалят, тъй като сертификатите за програмисти изтичат

Някои популярни приложения за Mac се провалят, тъй като сертификатите за програмисти изтичат

Екранна снимка 18.02.2017 г. в 21.26,30 ч
1Password е едно от приложенията, които спряха да работят този уикенд.
Снимка: AgileBits

Няколко популярни приложения за Mac започнаха да се сриват през уикенда, след като сертификатите им за разработчици са изтекли.

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

Apple винаги е изисквала приложенията да бъдат сертифицирани, така че потребителите да могат да се доверят, че идват от реномиран източник и няма да създават проблеми на компютрите си. През последните години Купертино предприе стъпки за предотвратяване на несертифицирани приложения да работят на Mac без разрешение от потребителя.

За да подсилят още повече сигурността, приложенията на macOS сега изискват валиден профил за предоставяне - като тези в iOS. Това казва на вашата система, че софтуерът е одобрен от Apple и е безопасен за изпълнение, но става невалиден, когато сертификатът изтече.

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

„Знаехме, че сертификатът ни за разработчици ще изтече в събота, но не мислехме за това, защото вярвахме, че те са необходими само при публикуването на нова версия“ обясни AgileBits, създател на 1Password, едно от приложенията, които изведнъж спряха да работят. „Явно не е така. В действителност това имаше неочаквания страничен ефект, който накара macOS да откаже да стартира правилно 1Password. "

Други разработчици, засегнати от това, са Smile, създател на PDFpen и Acqualia, създател на Soulver. И двамата са издали актуализации с нови сертификати, които потребителите ще трябва да инсталират ръчно, за да отстранят проблема.

„Както подсказва горното, непосредственото решение за разработчиците с потенциално засегнати приложения е да подновят сертификатите си за подписване на код, преди да изтекат“, съобщава MacRumors, които първи забелязаха проблема.

„Както можете да си представите, имаме изцяло ново ниво на разбиране за важността на изтичането на профилите и сертификатите за предоставяне“, каза AgileBits. „Нашият нов сертификат изтича през 2022 г., но мога да ви гарантирам, че ще го подновим много преди това.“

Надяваме се, че други разработчици на macOS ще вземат под внимание.

Последна публикация в блога

| Култът към Mac
October 21, 2021

YouTube за офлайн гледане на Android и iOSYouTube днес обяви, че скоро ще можете да изтегляте видеоклипове и да ги гледате офлайн на мобилните си у...

| Култът към Mac
October 21, 2021

Тайният електрически автомобил на Apple удари скоростИзобразяване на кола на Apple с различен вид броняСнимка: Motor1Шофьорите изобщо няма да се дв...

Кодът на iOS 10.3 подсказва за по-бърза честота на опресняване за 10,5-инчов iPad Pro
October 21, 2021

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