Khá nhiều người ở cùng thuyền với bạn. Tình hình khá phức tạp, nhưng hình ảnh này cho thấy một số chi tiết của các lớp chứng chỉ liên quan đến việc tạo tệp "biên nhận":
Các kỹ sư của Apple đã sử dụng chứng chỉ được đánh dấu là Không có giá trị sau: Ngày 11 tháng 11 21:58:01 2015 GMT để ký các ứng dụng đã được tải xuống trong một thời gian dài trong năm nay. Ngoài ra, một trong những chứng chỉ được sử dụng để ký với Thuật toán chữ ký: sha1WithRSAEncoding và đang chuyển sang sha256WithRSAEncoding không được hỗ trợ đầy đủ bởi tất cả các nhà phát triển và hệ điều hành.
Bài viết hay nhất (trong số nhiều bài hay) là của Ben Toms:
Tóm lại, một trong những khóa tạo nên trình bao bọc mà các ứng dụng sử dụng để xác minh tải xuống App Store thích hợp đã hết hạn vào ngày hôm qua. Apple đã gia hạn chứng chỉ đó, nhưng bạn có thể cần phải hành động ngay để khắc phục lỗi này.
Điều kỳ lạ là các ứng dụng do chính Apple tạo ra, dựa trên một số chuỗi xác thực tin cậy khác vì chúng bao gồm chứng chỉ đã hết hạn này vẫn chạy trên OS X. Về cơ bản, các ứng dụng đó dường như sử dụng xác nhận (hoặc không) xác nhận khác cho chính xác .
Nếu bạn cảm thấy thoải mái với dòng lệnh, hãy thử khởi động lại quy trình có xu hướng các biên lai ứng dụng đã lỗi thời này:
killall -KILL storeaccountd
Nếu bạn tắt máy Mac, điều đó cũng sẽ xoay vòng trình nền tài khoản và sẽ khắc phục mọi thứ để bạn không phải tải lại ứng dụng về máy tính sau khi hết một chứng chỉ Apple.
Tại thời điểm này, khi bạn cố gắng chạy ứng dụng, bạn sẽ được nhắc nhập lại mật khẩu của mình một lần. Điều này sẽ giúp bạn có được chứng chỉ mới từ Apple, có thể hoặc không thể giải quyết được sự cố thực tế tùy thuộc vào cách thức hoặc ứng dụng sử dụng tệp biên nhận.
Một điều khác có thể khắc phục lỗi chứng chỉ sai là kiểm tra cài đặt ngày / giờ của bạn và sau đó thử đăng xuất hoàn toàn khỏi Mac App Store. Nếu bạn vẫn không thể chạy ứng dụng sau khi đăng nhập lại, bạn có thể bị buộc phải xóa ứng dụng và tải xuống lại sau khi xác minh ngày / giờ của bạn và khởi động lại HĐH. Hãy chắc chắn kiểm tra đèn chiếu và xóa tất cả các bản sao của ứng dụng. Làm sạch thùng rác trước khi cố gắng khôi phục tải xuống.
Nếu vẫn thất bại, liên hệ với cả nhà phát triển ứng dụng cụ thể cũng như Hỗ trợ của Apple để được hướng dẫn có thể thận trọng vì các chương trình xử lý xác thực và tạo hóa đơn này không được ghi chép đầy đủ.
Cũng xin cảm ơn Craig Hockenberry và Paul Haddad vì những giải thích kỹ thuật tuyệt vời về những gì đang xảy ra ở đây. Không có cộng đồng làm việc cùng nhau, chúng ta có thể ở trong bóng tối lâu hơn khi những vụ phá vỡ không thoải mái như thế này phát sinh.