На этой неделе Apple выпустила обновление iTunes 12.8.1 для OS X Yosemite до macOS High Sierra. Небольшое обновление устраняет проблему, из-за которой iTunes не мог передавать медиафайлы на сторонние динамики AirPlay, и содержит другие незначительные улучшения.
Однако всем, кто использует OS X Yosemite 10.10.5, следует пока избегать обновления до iTunes 12.8.1, поскольку пользователи на MacRumors Forums, Twitter, Reddit и Stack Exchange сообщают, что обновление каким-то образом нарушает работу Safari 10.1.2, последней версии браузера для OS X Yosemite.
После обновления до iTunes 12.8.1 некоторые пользователи столкнулись со следующим сообщением об ошибке при открытии Safari в OS X Yosemite:
Safari не может быть открыт из-за проблемы.
Свяжитесь с разработчиком, чтобы убедиться, что Safari работает с этой версией Mac OS X. Возможно, вам потребуется переустановить приложение. Убедитесь, что вы установили все доступные обновления для приложения и Mac OS X.
Один из пользователей на Stack Exchange полагает, что обновление iTunes 12.8.1 могло обновить MobileDevice.framework в /System/Library/PrivateFrameworks/ до версии, несовместимой с Safari 10.1.2, но причина не совсем ясна. Мы уведомили Apple об этой проблеме и запросили информацию о том, когда будет доступно исправление.
В то же время в качестве обходных путей можно использовать альтернативный браузер, такой как Firefox, или обновить macOS до более новой версии — конечно, те, кто по-прежнему использует OS X Yosemite, скорее всего, не хотят или не могут обновляться. Обновление до iTunes 12.9 невозможно на OS X Yosemite, так как эта версия совместима только с macOS Mojave.
Обновление — Как исправить
Некоторым пользователям удалось исправить Safari, открыв приложение Finder, выбрав Переход > Перейти к папке… в верхнем меню, введя /System/Library/PrivateFrameworks/ и перетащив MobileDevice.framework в Корзину.