Khắc phục thông báo lỗi “Ứng dụng bị hỏng Không thể mở được” trong Mac OS X
Mục lục:
Một số người dùng Mac đã phát hiện ra rằng họ không thể mở một số ứng dụng được tải xuống từ Mac App Store. Khi cố gắng mở một ứng dụng bị ảnh hưởng trong Mac OS, một thông báo cho biết “Name.app bị hỏng và không thể mở được. Xóa Name.app và tải xuống lại từ App Store.” Một biến thể khác là cửa sổ bật lên xuất hiện yêu cầu người dùng “Đăng nhập để sử dụng ứng dụng này trên máy tính này” yêu cầu ID Apple và mật khẩu.
Lý do các thông báo lỗi không thể mở ứng dụng này xuất hiện có thể là do chứng chỉ bảo mật ký mã đã hết hạn, trong trường hợp này, đây không phải là lỗi của người dùng hoặc bất kỳ điều gì liên quan đến sự tham gia của người dùng, về cơ bản đó là một cái gì đó với DRM đã bị rối ở phía Mac App Store nhưng hiện đang ảnh hưởng đến một số ứng dụng được tải xuống từ đó. Đôi khi, nó cũng có thể là kết quả của sự cố ngẫu nhiên khi tải xuống ứng dụng từ App Store. Vâng, đây là một thông báo lỗi lạ và khó chịu nhưng có thể giải quyết dễ dàng.
Giải quyết lỗi “Ứng dụng bị hỏng và không thể mở được” trong Mac OS X
Thông báo lỗi này có xu hướng xuất hiện trong các phiên bản mới của Mac OS X:
- Khởi động lại máy Mac, chỉ điều này thôi cũng có thể đủ để khắc phục các ứng dụng có vấn đề và xóa thông báo lỗi
- Nếu khởi động lại không khắc phục được ứng dụng, hãy xóa ứng dụng (chỉ cần kéo ứng dụng đó vào Thùng rác và để trống), sau đó khởi chạy lại Mac App Store và tải xuống lại ứng dụng qua tab Mua hàng hoặc bằng tìm kiếm ứng dụng theo cách thủ công
- Mở lại các ứng dụng từng bị ảnh hưởng, chúng sẽ hoạt động tốt
Phương pháp 2: Khắc phục lỗi “Ứng dụng bị hỏng và không thể mở được” khi khởi chạy ứng dụng Mac
Nếu phương pháp trên không hiệu quả, bạn có thể cần thêm một số bước bổ sung:
- Xóa ứng dụng liên quan khỏi máy Mac
- Đăng xuất khỏi Mac App Store
- Khởi động lại máy Mac
- Sau khi khởi động lại, hãy mở Mac App Store và đăng nhập lại vào App Store
- Tải xuống lại ứng dụng được đề cập
Thông báo lỗi "Ứng dụng này bị hỏng và không thể mở được" đôi khi xảy ra ngay cả trong các bản phát hành macOS hiện đại như macOS Big Sur. May mắn thay, việc xóa ứng dụng, khởi động lại và tải xuống lại thường giải quyết vấn đề nhanh chóng.
Giải quyết lỗi “Đăng nhập để sử dụng ứng dụng này trên máy tính này” trong Mac OS X
Một biến thể khác của thông báo lỗi này có thể xuất hiện trong các phiên bản cũ hơn của Mac OS X:
- Đóng hộp thoại báo lỗi “đăng nhập để sử dụng ứng dụng này” khi bạn nhìn thấy hộp thoại đó và khởi động lại máy Mac thay thế
- Khi khởi động lại, hãy mở Mac App Store và đăng nhập vào ID Apple của bạn để xác thực lại máy Mac và tất cả các ứng dụng liên quan
- Mở ứng dụng như bình thường
Đó là tất cả những gì cần thiết để ứng dụng của bạn hoạt động trở lại trong OS X.
Cách khắc phục lỗi ứng dụng nhanh dành cho người dùng Mac nâng cao: Tắt một tiến trình
Bạn có thể nhắm mục tiêu các quy trình được lưu trữ thông qua Trình giám sát hoạt động nếu muốn hoặc sử dụng dòng lệnh nếu bạn cảm thấy thoải mái với Terminal:
sudo killall -v storeaccountd
Thông thường có hai quy trình “storeaccountd” đang chạy, một với tư cách là người dùng và một với tư cách là người chủ, do đó, sử dụng killall trên cả hai là đủ để giải quyết vấn đề.
Những người muốn tìm hiểu thêm một chút về các chi tiết kỹ thuật đằng sau các thông báo lỗi này có thể tham khảo chuỗi Twitter này. Chuỗi này cho biết chứng chỉ đã hết hạn và suy đoán về các yếu tố góp phần khác nhau.
Rõ ràng là nếu bạn chưa nhìn thấy các thông báo lỗi này trên máy Mac của mình thì bạn không có gì phải lo lắng và có thể tiếp tục công việc của mình. Tuy nhiên, nếu bạn nhìn thấy chúng, ít nhất hãy biết rằng đó là một cách khắc phục đơn giản, các ứng dụng không thực sự bị hỏng, đó chỉ là một lỗi từ phía Apple với cách khắc phục nhanh chóng.
Lưu ý rằng đôi khi bạn có thể thấy một thông báo lỗi tương tự nhưng khác cho biết ứng dụng Mac cụ thể “bị hỏng và không thể mở được, bạn nên chuyển ứng dụng đó vào Thùng rác” có một tập hợp tiềm năng khác các giải pháp.