Już we wrześniu deweloperzy testujący wersję beta systemu macOS Sierra skarżyli się na błąd związany z działaniem frameworka PDFKit w tym oprogramowaniu. Problem został rozwiązany przez Apple przy okazji premiery macOS 10.12.1, ale powrócił w najnowszej wersji systemu tj. 10.12.2.

Korzystanie z programów do obsługi plików PDF, które wykorzystują framework PDFKit, może doprowadzić do usunięcia warstwy OCR (Optical Character Recognition) z otwieranych dokumentów. Użytkownicy stworzonej przez Fujitsu aplikacji ScanSnap służącej do obsługi skanerów już w sierpniu zostali ostrzeżeni przed błędem towarzyszącym macOS 10.12 Sierra, ale japońskiej firmie udało się wraz z Apple rozwiązać ten problem.

Przyczynę problemów należy wiązać z faktem, że Apple napisało od nowa wspomniany wyżej framework, który jest wykorzystywany zarówno przez system iOS, jak i macOS. W tym drugim przypadku, mimo początkowych problemów, występowanie błędów udało się jednak zniwelować przy okazji aktualizacji oprogramowania do wersji 10.12.1. Pozostaje mieć nadzieję, że i kolejne uaktualnienie przyniesie rozwiązanie problemu.

Co istotne, problem dotyczący usuwania warstwy OCR przez nieprawidłowe działanie PDFKit może towarzyszyć także systemowej aplikacji Podgląd, jednak użytkownicy którzy wykorzystują tę aplikację tylko do odczytywania dokumentów (a nie edycji) nie mają powodów do obaw. W przypadku dodatkowych programów mogą się oni jednak natknąć na inne błędy przy otwieraniu lub edytowaniu plików PDF. Do momentu rozwiązania problemu przez Apple zalecamy pracę na kopiach plików PDF lub powrót do macOS 10.12.1.

Źródło: AppleInsider