Сегодня ночью пользователи MacOS Catalina и MacOS Mojave столкнулись с нестабильной работой программного обеспечения. Многие приложения начали долго работать, зависать и летать. В частности, это отразилось на сервисах Apple Pay и iCloud. Оказалось, что это была ошибка на серверах Apple.
Источник изображения: Apple
Проблемы начались точно в то же время, когда стало доступно обновление macOS Big Sur. У некоторых даже возникли проблемы с установкой новой версии ОС — загрузка просто не запускалась. Однако, как выяснили опытные пользователи, причиной стала ошибка, препятствовавшая доступу к одному из важных серверов Apple. Он отвечает за проверку сертификатов безопасности всего программного обеспечения, которое поставляется с MacOS. Для этого, с выходом macOS Mojave, компания внедрила алгоритм Gatekeeper, который каждый раз при открытии приложения посылает запрос на сервер Apple и проверяет следующую информацию: есть ли у разработчика профиль в App Store и подписано ли приложение с официальным сертификатом на момент компиляции в Xcode. Если приложение не соответствует этим параметрам, macOS не откроет его и выдаст системное сообщение об этом. Но в этом случае запросы просто зависают и никуда не уходят, что приводит к проблемам с производительностью приложений. К счастью, проблема была исправлена в течение нескольких десятков минут.
Официальные причины ошибки до сих пор неизвестны, Apple не комментировала ситуацию на данный момент. Но, как предполагают западные журналисты, причина может быть скрыта в большой нагрузке на серверы, вызванной притоком желающих установить новую операционную систему. Уже сейчас любой желающий может перейти на MacOS Big Sur.